Minute Man National Historic Park is on Liberty Street in this city

Answer: Concord, Massachusetts