Is this place ever open? It's 545pm on a weekend and closed.
Address: 1910 Concord Ave, Concord, CA 94520, USA
aaron prather | Sep 7, 2018
That's not my point. It just never seems to be open.
MICHAEL M. | Sep 7, 2018
Check posted hours
Thanks! Your answer is awaiting moderation.