L & M Bakery
231 Neck Rd, Haverhill
(978) 373-8860
L & M Bakery
231 Neck Rd, Haverhill 01835
(978) 373-8860