Contact Us
Main Office/STARS Clinic:
311 Lennon Lane, Suite A
Walnut Creek, CA 94598
Phone (925) 210-9370
Fax (925) 210-0436
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: