877 W Fremont Ave Suite A1, Sunnyvale, CA 94087 (Map)
(408) 739-3452
660 Sinclair Dr, San Jose, CA 95116 (Map)
(408) 729-4282
2110 Forest Ave, San Jose, CA 95128 (Map)
+1 408.288.9933
1171 Homestead Rd, Santa Clara, CA 95050 (Map)
+1 408.247.6887
2490 Hospital Drive, #210, Mountain View, CA 94040 (Map)
Frank C. Lai, MD is a board certified urologist who has been with the El Camino Urology Medical Group since 2003. He was born in Taiwan…
650.962.4662
1101 Welch Rd Ste C8, Palo Alto, CA 94304 (Map)
+1 650.321.7303
1000 Fremont Ave, Los Altos, CA 94024 (Map)
(650) 917-1357
900 Welch Rd Ste 402, Palo Alto, CA 94304 (Map)
+1 650.324.0056
341 Lafayette St, Santa Clara, CA 95050 (Map)
Evolve. If you're tired of the ultra-heavy weights, cardio machines, over-crowded gyms, counting calories, and workout pain, then your body…
(408) 509-3497
2107 N 1st St, Campbell, CA 95131 (Map)
+1 408.371.6000
9400 N Name Uno, Gilroy, CA 95020 (Map)
(408) 848-2000
195 E Virginia St, San Jose, CA 95112 (Map)
+1 408.998.8925
1580 Winchester Blvd, Campbell, CA 95008 (Map)
(408) 364-7609
225 N Jackson Ave, San Jose, CA 95116 (Map)
(408) 254-7142
6541 Crown Blvd, San Jose, CA 95120 (Map)
(408) 323-8996
7888 Wren Ave, Gilroy, CA 95020 (Map)
We have continuously served patients in Gilroy for 25 years with attention on giving personalized care to achieve fast relief and long term…
(408) 427-9801
7880 Wren Ave, Gilroy, CA 95020 (Map)
(408) 842-6400
16130 Juan Hernandez Dr, Morgan Hill, CA 95037 (Map)
(408) 782-1028
2025 Forest Ave Suite 7, San Jose, CA 95128 (Map)
(408) 286-1900
2660 Grant Rd, Mountain View, CA 94040 (Map)
(650) 969-8600