YES! YES! YES!
Our retail location is located in the Channel District of Tampa! We are located in the Grand Central at Kennedy building
1120 E. Kennedy Blvd. #144, Tampa, FL 33602.
615 Channelside Drive Unit 115B Tampa, FL, 33602
Please note that both locations do not carry all the same products.