DR. LUIS EDUARDO FERNANDEZ DE CASTRO, M.D.
Medical Practice at Pine Island Rd, Fort Lauderdale, FL

License number
Florida ME116570
Category
Medical Practice
Type
Ophthalmology
Address
Address
850 S Pine Island Rd SUITE A100, Fort Lauderdale, FL 33324
Phone
(954) 741-5555
(954) 572-9658 (Fax)