Contact Us

Main Office/STARS Clinic:

309 Lennon Lane, Suite 104
Walnut Creek, CA 94598 
Phone (925) 210-9370
Fax (925) 210-0436


For service/consultation inquiries, please complete the form below or call (925) 262-8523

For local directions, click here

For directions from San Francisco International Airport, click here

For directions from Oakland International Airport, click here

If you have questions or need additional information, please complete and submit the following form:

(Fields marked with an asterisk (*) are required.)