1. Lotsa Vapes 850 Southbridge St Ste 1, Auburn, MA 01501 Coordinate: 42.17666,-71.8739 Phone: (508) 407-8547