Hayward's Ice Cream of Milford in Milford
383 Elm St,
Milford, 03055
(603) 672-8383
(603) 672-8383
Providers of dining in Milford
dining, food, ice cream parlor