Tel No. (813) 251-6989

We are located in Tampa, Florida, near the corner of N. Willow Ave and Arch St. From I-275, take exit 42 for Armenia Avenue toward Howard Avenue Turn right onto N Armenia Ave Turn left onto W La Salle St Turn right onto N Rome Ave Turn left at the 1st cross street onto W Arch St