Newburyport MA Auto Leasing 1. 70 Storey Ave, Newburyport, MA 01950 | Maritime Landing (978) 462-3478