Salila Kurra, MD is a Endocrinologist located at 161 Fort Washington Ave #8, New York, NY 10032. It has received 5 reviews with an average rating of 3.4 stars.
The address of Salila Kurra, MD: 161 Fort Washington Ave #8, New York, NY 10032
Salila Kurra, MD has 3.4 stars from 5 reviews
Endocrinologist