Location

2299 Mowry Ave., #200 (Lab)
2299 Mowry Ave., #2-C (Clinic)
Phone: (510) 248-1430
Fax: (510) 248-1437
Fremont, CA 94538


View Larger Map