DR. JUAN ALFREDO AYALA-HAEDO, M.D.
Medical Practice at 17 St, Miami, FL

License number
Florida R71638
Category
Radiology
Type
Surgery
License number
Florida ME120847
Category
Medical Practice
Type
Ophthalmology
Address
Address 2
900 NW 17Th St, Miami, FL 33136
6233 N University Dr, Fort Lauderdale, FL 33321
Phone
(305) 243-2020
(954) 721-0000
(954) 721-6308 (Fax)