Downtown Walnut Creek Gallery View Current Special Offers! Interested In the Space 5 | 74 reviews Address: 1990 N. California Blvd. Suite 20 Walnut Creek, CA 94596 Phone: 925-239-0559 Hours: 8:00 a.m. to 5:00 p.m. View Location on a Map: Map View Contact Us Visit Us