The hours for Sat & Sun are:
8am- 4pm
Address: 5252 E Fowler Ave, Temple Terrace, FL 33617, USA
LaTonja Ashwood | Oct 2, 2018
No it is from 7am to 4pm on Saturday and Sunday
Kaitlynn Ayee | Oct 2, 2018
Nahhhh 8-4 Sat & Sunday , Definitely Not 7am
Thanks! Your answer is awaiting moderation.