Customer Review April 23

Customer reviewed 723 Vapor Louisville  5 star
April 23

Super love this place. Awesome people ton of e liquids and can help when u have a problem. They are one of if not the best shop in town.