Address:
Babitha Nalluri MD
7067 Tiffany Blvd STE 220, Poland 44514
(330) 758-2041 (Phone)
Certifications:
Obstetrics & Gynecology, 2011
Hospitals:
Babitha Nalluri MD
7067 Tiffany Blvd STE 220, Poland 44514
Northside Medical Center
500 Gypsy Ln, Youngstown 44501
Saint Elizabeth Health Center
1044 Belmont Ave, Youngstown 44501