Specialties:
Physical Medicine & Rehabilitation
Address:
John E Welsh MD
851 Fremont Ave STE 109, Los Altos 94024
(650) 941-1040 (Phone)
Certifications:
Physical Medicine & Rehabilitation, 2001
Hospitals:
John E Welsh MD
851 Fremont Ave STE 109, Los Altos 94024
El Camino Hospital
2500 Grant Rd, Mountain View 94040
Education:
Medical School
Tulane University of Louisiana
Graduated: 1995
St Marys Hospital Medical Center
Stanford