Directions to Nearest Location Walnut Creek, CA(Near John Muir MC) 130 La Casa Via Bldg. 1, Ste. 204 Walnut Creek, CA 94598 Directions Call Now Appointments Walnut Creek, CA(Near Rossmoor) 2227 Olympic Blvd. Walnut Creek, CA 94595 Directions Call Now Appointments Brentwood 2400 Balfour Road, Suite 230 Brentwood, CA 94513 Directions Call Now Appointments