5710 Cahalan Ave Ste 5B
San Jose, CA 95123
Mon Tue Thu 9:30 am - 5:30 pm
Wed Fri 9:30 am - 2:30 pm
Part of the SUNRISE MEDICAL CENTER.
Near the Post Office on Cahalan Road near Blossom Hill Road
Parking available in the Sunrise Medical Center parking lots