How long has Big Johns been @ this location? I know at least 20yrs....
Address: 5707 N 40th St, Tampa, FL 33610, USA
Lite Brite | Sep 2, 2020
Over 20 yrs
Jason Dillard | Sep 2, 2020
New building same location I beleive..
Darnell Stanton | Sep 2, 2020
They been there since I've come to Florida and that's in 1982
Joseph Jones-EL | Sep 2, 2020
They've been at that location for over 30 years.
Thanks! Your answer is awaiting moderation.