James Harron Howitt, MD, Ophthalmology

1460 Ne 123rd St
MiamiFL  33161-6025 (Miami-Dade County)


Phone: 305-891-0331
Fax: 305-893-5200

NPI: 1245232669
License Number: ME84034 (FL)