1861 NW 8th Avenue
Miami, Florida - 33136
United States
Phone: (305) 347-3380
Visit Website: plazahealth.org