
Person
Sulekha Naidu
- Specialty
- Acting
- Origin
- Texas, USA
Technical Alias
Sulekha Ebelle
Professional Trajectory
Sulekha Ebelle is an actress, producer, and writer living in NYC.

Technical Alias
Sulekha Ebelle is an actress, producer, and writer living in NYC.