Address:
380 Cayuse St, Walla Walla 99362
(509) 525-8110 (Phone), (509) 522-5743 (Fax)
UCSD INTERNAL MEDICINE GROUP
8939 Villa La Jolla Dr STE 110, La Jolla 92037
(858) 657-8000 (Phone), (858) 657-8558 (Fax)
Hospitals:
380 Cayuse St, Walla Walla 99362
UCSD INTERNAL MEDICINE GROUP
8939 Villa La Jolla Dr STE 110, La Jolla 92037
UCSD Medical Center - Hillcrest
200 West Arbor Dr, San Diego 92103
Education:
Medical School
Stanford University