Contact

TLC Location

31-00 47th Ave
Long Island City NY, 11101
United States

Hours
Monday - Sunday:
10am - 12am

Queens Plaza Location

25-18 Queens Plaza S
Long Island City, NY 11101
United States

Hours
Monday - Sunday:
10am - 4pm

APEX LOCATION

11-05 44th Dr.
Long Island City, NY 11101
United States

Hours
Monday - Sunday:
10am - 4am