Stay Independent For As Long As Possible

Our geriatrics team delivers personalized care for medical, physical, psychological, and social issues that arise from the natural aging process. A trusted geriatrician who knows you, your medical history, and goals can provide a higher level of individualized care and guide long-term health management strategies.

Common, age-related issues such as balance, hearing and vision loss, osteoporosis, osteoarthritis, dementia, frailty, and incontinence add to the complexity of prevention, intervention, and medication management needs. That’s why regular checkups and continuity of care are important.

“It takes my mother a long time to trust people, but now she acts like her physicians are part of the family. Thanks for all your kindness and expertise.”

—J. Villaneuva

Get The Care You Deserve
When a patient needs to see a specialist, such as a neurologist, urologist, or psychiatrist, we provide expert referrals, case management, and collaborative care promoting best outcomes for the patient’s wellbeing and quality of life. We accept all types of insurance, including Medicare and Medicaid. For those with no insurance at all, our Sliding Fee Scale makes sure that costs do not keep people from receiving the care they need. Schedule an appointment today!

To Schedule An Appointment
Call (505) 955 9454

Clinics In Santa Fe & Albuquerque
View Locations >

Convenient, On-site Pharmacies

Our pharmacies are located right at our Santa Fe and Albuquerque clinics. Curbside pickup available!

Pharmacy Hours

Monday, Tuesday, Thursday, Friday: 8:30am–5:00pm
Wednesday: 8:30am–1:00pm, 2:30–5:00pm
Saturday & Sunday: Closed

After Hours Available

Thursdays until 6pm at our Alameda Clinic.
Call (505) 955 9454 to be directed to the provider on call.

Same-Day Appointments

A limited number of same-day appointments are available.
Please call us as early in the day as possible.

Clinic Hours

Monday              8:00am–5:00pm

Tuesday              8:00am–5:00pm

Wednesday       8:00am–1:00pm & 2:30pm–5:00pm

Thursday           8:00am–5:00pm

Friday                 8:00am–5:00pm

Saturday             Closed

Sunday                Closed