Pedro Francisco Lopez, MD, Ophthalmology

8940 N Kendall Dr
Ste 400-E
MiamiFL  33176-2148 (Miami-Dade County)


Phone: 305-598-2020
Fax: 305-274-0426
Email: inf***@*****re.com

NPI: 1962410480
License Number: ME 0058239 (FL)