4200 62nd Ave N
Pinellas Park, FL 33781
Directions: We are located in a plaza on 62nd Ave N in Pinellas Park. From I-275 S, take exit 26, keep right at the fork and merge onto 54th Ave N. Turn right onto Haines Rd N, and in about a mile, turn left onto 62nd Ave N – we are located on the left hand side in the same plaza as Ben Thanh Restaurant. If parking is full, you are allowed to park in the grassy area.