Business has moved and is now located at 5121 Port Chicago Highway, Concord
All reviews seem positive