Lowell New World Gas 710 LAKEVIEW Ave Lowell, MA 01850 Get Directions Ornela’s Liquors 1100 Gorham St, Lowell, MA 01852 (978) 459-6178 Get Directions