Villanueva Medical Center

8260 West Flagler Street, Miami, Florida 33144