Zelia Maria Correa, MD, Ophthalmology

900 Nw 17th St
MiamiFL  33136-1119 (Miami-Dade County)


Phone: 305-326-6000
Fax:

NPI: 1013934744
License Number: 75.000007 (OH)