Our team of Internal Medicine and Family Medicine physicians offers comprehensive care for adults at every stage of life. We take pride in delivering compassionate, patient‑centered service that supports your health and well‑being. With three convenient San Gabriel Valley locations, we make it easy to access the care you need.
We are currently accepting new patients. Please call us at (626) 397-8368 to schedule a visit with a physician. Availability will vary by physician.

Primary Care Offices
Visit our caring primary care team at one of our convenient San Gabriel Valley offices.
Our office is conveniently located on the Huntington Hospital campus. The parking entrance is on Fair Oaks Blvd., South of Congress St. We are not able to validate parking.
Office Information
Address: 10 Congress St., Suite 208, Pasadena, CA 91105
Phone: (626) 792-2166
Fax: (626) 795-0740
Hours of Operation: Monday – Friday, 8:00am – 5:00pm
Our office has been serving the residents and families of Pasadena and the surrounding communities since 1948. Our physicians and staff have been caring for patients at this location for over 30 years. We are conveniently located in the Playhouse District.
Office Information
Address: 65 N. Madison Ave., Suite 800, Pasadena, CA 91101
Phone: (626) 792-3141
Fax: (626) 792-9193
Hours of Operation: Monday – Friday, 8:00am – 5:00pm
Our physicians have been serving the families of San Marino and the surrounding communities for over 20 years from this location. We have physicians and staff who speak several languages including Chinese and Spanish. Our office has convenient free parking, as well as easy access for handicap patients.
Office Information
Address: 375 Huntington Dr., Suite G, San Marino, CA 91108
Phone: (626) 441-4231
Fax: (626) 441-0282
Hours of Operation: Monday – Friday, 8:00am – 5:00pm
English
Espanol
简体中文
Tagalog
հայերեն
한국인
Tiếng Việt
فارسی
русский
日本
عربي