Pedro L Ortega, MD, Internal Medicine

3727 N Goldenrod Rd
Ste 106
Winter ParkFL  32792-8611 (Orange County)


Phone: 407-478-0028
Fax: 407-476-0297
Email: mdi***@*****ol.com

NPI: 1740251891
License Number: ME75974 (FL)