Directions: We are located in Dade County east of the Palmetto Expressway (SR826) off the South River Drive Exit. From the North or South, exit at South River Drive and head East to 69th Avenue. Turn right on 69th Ave and immediately turn right again onto 77th Terrace. We are located halfway down the street on the left.