L and M Bakery

231 Neck Rd, Haverhill MA

(978) 373-8860

Location