Address:
Leonard G Novarro MD
84 Amity St, Brooklyn 11201
(718) 643-0704 (Phone)
Hospitals:
Leonard G Novarro MD
84 Amity St, Brooklyn 11201
Long Island College Hospital
339 Hicks St, Brooklyn 11201
Education:
Medical School
Autonomous University of Guadalajara / Faculty of Medicine