
INTERNAL MEDICINE AZ · PHOENIX + SCOTTSDALE
Primary Care Services in Phoenix & Scottsdale
Prevention, everyday care, and ongoing support from a familiar team.

Find care at your office
Our services support adults and seniors at every stage. Testing and provider availability vary by location; use each service link or call your office to learn more.
Adult Primary Care
Routine healthcare visits, wellness exams, preventive screenings, and personalized long-term medical care for adults and seniors.
Geriatric Medicine
Compassionate healthcare focused on healthy aging, senior wellness, medications, mobility concerns, and long-term support.
Annual Physical Exams
Preventive annual physical exams designed to help patients stay healthy and identify concerns early.
Chronic Condition Management
Personalized treatment plans for diabetes, high blood pressure, COPD, arthritis, thyroid disorders, and ongoing medical conditions.
In-House Lab & Ultrasounds
Lab testing is available at both offices. Ultrasound services are offered at our Phoenix office; call to confirm availability and any preparation instructions.
Diabetes Testing & Education
Comprehensive diabetes testing, monitoring, and patient education focused on long-term health management.
Allergy Testing & Treatment
PHOENIX OFFICE
Allergy testing and treatment services focused on helping patients manage allergies and improve daily comfort.
EKGs
In-office EKG testing to help evaluate heart health and monitor cardiovascular conditions.
Spirometry
PHOENIX OFFICE
Spirometry testing helps evaluate lung function and respiratory health for patients with breathing concerns.
EXPLORE YOUR CARE OPTIONS
More guidance for your next chapter.
Medicare Primary Care
A familiar care team for your next chapter.
Medicare Annual Wellness Visits
Make space for a thoughtful prevention plan.
Preventive Care
A plan for your health, built around you.
Healthy Aging & Senior Primary Care
Personal attention through every chapter of life.
TWO LOCATIONS. ONE PERSONAL APPROACH.
Your neighborhood.
Your healthcare team.
Choose the office that works for you. Our teams can help with appointments, insurance questions, and finding the right provider.
Phoenix office
6838 N 23rd Ave
Phoenix, AZ 85015
Mon–Thu · 8:00 AM–5:00 PM
Friday · 8:00 AM–3:00 PM
Saturday–Sunday · Closed
Fax: (602) 864-1448
Scottsdale office
3666 N Miller Rd, Suite 113
Scottsdale, AZ 85251
Mon–Thu · 8:00 AM–5:00 PM
Friday · 8:00 AM–12:00 PM
Saturday–Sunday · Closed
Fax: (480) 945-2166
NEW PATIENTS WELCOME
Let’s take care of you.
Call your preferred office. A more personal healthcare experience starts here.
Contact our team
How can we help?
Call Phoenix (602) 864-8800Call Scottsdale (480) 219-9934Locations & directions ↗Find a provider ↗Contact us ↗For a medical emergency, call 911.
