location

3571 Mount Diablo Boulevard, Lafayette, California 94549

The Clocktower

Hours: Mon-Sat 10-7, Sun 12-5

phone: 925-385-0259


View Larger Map