Start from
Westwood Veterinary Clinic
3960 SW 109th Ave, Miami 33165