Felix J Galera, MD, Internal Medicine

4308 Alton Rd
Miami BeachFL  33140-4556 (Miami-Dade County)


Phone: 305-604-2888
Fax:

NPI: 1831697614
License Number: ARNP9405778 (FL)