They do not serve food at this location.
if you cannot find parking on the main street there is a parking deck near by.
Park along the street or tge parking deck across from the Concord Police Department. Short walk.
They are on the main strip of Downton Concord (union street). It's a bright green building with red curtains in the windows (hard to miss). They do not serve food, however they are surrounded by restaurants.
Thanks! Your answer is awaiting moderation.