Mildred Vazquez Garcia, MD, Internal Medicine

810 N Nowell St
OrlandoFL  32808-7539 (Orange County)


Phone: 407-290-9556
Fax: 407-630-6884

NPI: 1841383262
License Number: 4301075420 (MI)