San Diego Magazine/San Diego County Medical Society Top Doctor Selection 2006
American Board of Internal Medicine
2067 W. Vista Way
Suite 200
Vista, CA 92083
Internal Medicine
Please contact the office for a complete list of contracted health plans.
Tri City Medical Center
Wilber Alexander, Ph.D. Whole Person Care Award 1992
Medical Degree: Loma Linda University, 1993
Internship: Loma Linda University, 1993