We’re located at 67 Bow Street, Portsmouth, New Hampshire.
From the North, take 95 South to exit 7. Turn left at the stop sign. Drive straight into town, passing the salt piles on your left. After the first stop sign take the first left onto Bow Street. We are at the top of the hill we are there on the left.
From the South, take 95 North to exit 7. Turn right at the stop sign and follow the directions above.