Location landmark plaza

Phone : (813) 971-2121

Address : 1939 E Fletcher Ave, Tampa, FL 33612

Located at the intersection of North 20th Street and East Fletcher Avenue (East of I-275 Exit 52, West of I-75 Exit 266) at the LandMark Plaza near the University of South Florida (USF).

Map and directions

Hours

Monday : 11am – 9pm
Tuesday : 11am – 9pm
Wednesday : 11am – 9pm
Thursday : 11am – 9pm
Friday : 11am – 10pm
Saturday : 11am – 10pm
Sundays : 11am – 8pm