top of page

Concord

Business was booming by 1999, and it was time to open another shop. Located conveniently off Main Street, our Concord location is the perfect spot to enjoy a cigar after work, or to watch the weekend's game with your friends.

Castro's Back Room - Concord
5 Depot Street

Concord, NH 03301

Call Now!

Mon - Fri

10:00 am – 11:00 pm

Saturday

10:00 am – 12:00 am

Sunday

10:00 am – 10:00 pm

*Hours Subject to Change

bottom of page