Lowell Mahoney Oil - Lowell - MA 88-120 Plain St, Lowell, MA 01851 Added on January 25, 2025 This is a Mini Mart+19784531581Major Roads: IH495; US3; MA3A; MA4; MA133;Exit / cross roads: Lowell Connector Exit 4Fuel desk 24Hours may change - call to verifyParking Spaces : 0