Get Directions to Benicia City Clocktower Info ← View details 250 East L Street, Benicia, California 94510 +1 707-746-4385 Get Directions From* To * — Required information