Sandra Rodriguez, RPTA
Leon Medical Centers
7950 NW 2nd Street
Miami, Florida 33126
United States
7950 NW 2nd Street
Miami, Florida 33126
United States
Phone: 305-631-3861
Level of Partnership: Certified Provider
Certification Expires: Feb-25-2024