Our Location (Find Us)

VapeLord is located at 141 Main St. West in downtown North Bay. It's the old London Underground location right beside Mudshark. Look for the neon lights and VapeLord written in the window.