Maps & Driving Directions

We are located in the center of Miami. We are directly on SW 8 Street and the corner of 64 th Avenue. If coming from the Palmetto Expressway exit east on SW 8 St. and drive until you reach SW 64th Avenue and you will see our building on the South side. We are in a building adjacent to a Miami-Dade Public Library.

Find Other Nearby VCA Locations