Newburyport MA Convenience Stores 1. 226 Merrimac St, Newburyport, MA 01950 | Warren Street Market & Deli (978) 465-1288