Start from
ALC Medical Center
8260 W Flagler St Suite 2k, Miami 33144