7950 NW 2nd Street
Miami, Florida - 33126
United States
Phone: 305-642-5366
Visit Website: www.leonmedicalcenters.com