Leonardo Rodriguez, MD
Internal medicine · Physician
333 W 41st St, 33140 Miami BeachInternal medicine · Physician
333 W 41st St, 33140 Miami BeachInternal medicine · Physician
333 W 41st St, 33140 Miami BeachInternal medicine · Physician
4302 Alton Rd, 33140 Miami BeachAcupuncture · Naturopathic treatments · Holistic medicine
333 W 41st St, 33140 Miami BeachAcupuncture · Naturopathic treatments · Holistic medicine
333 W 41st St, 33140 Miami BeachAcupuncture · Naturopathic treatments · Holistic medicine
333 W 41st St, 33140 Miami BeachInternal medicine · Physician
4400 Gate Ln, 33137 MiamiPhysiotherapy · Physical and rehabilitation medicine
4659 W Flagler St, 33134 Coral GablesPhysiotherapy · Physical and rehabilitation medicine
3710 SW 60th Ct, 33155 MiamiInternal medicine · Physician
1321 NW 14th St, 33125 MiamiPhysiotherapy · Physical and rehabilitation medicine
6701 Sunset Dr, 33143 South MiamiPhysiotherapy · Physical and rehabilitation medicine
5143 SW 8th St, 33134 Coral GablesInternal medicine · Physician
4100 NW 9th St, 33126 MiamiPhysiotherapy · Physical and rehabilitation medicine
6808 SW 81st St, 33143 MiamiPhysiotherapy · Physical and rehabilitation medicine
6808 SW 81st St, 33143 MiamiPhysiotherapy · Physical and rehabilitation medicine · sports medicine
5190 SW 8th St, 33134 Coral GablesInternal medicine · Physician
6705 N Kendall Dr, 33156 MiamiInternal medicine · Physician
2322 NW 28th St, 33142 MiamiInternal medicine · Physician
6705 SW 88th Ter, 33156 MiamiPhysiotherapy · Physical and rehabilitation medicine
6511 SW 58th St, 33143 South Miami