Milford Town House and Library Annex

Nashua St.
Milford
New Hampshire
United States