
INTERNAL MEDICINE AZ · PHOENIX + SCOTTSDALE
Primary Care & Geriatric Providers
Experienced physicians and nurse practitioners who take time to listen.
Choose a provider, then call your office
Read each provider’s profile for credentials, areas of focus, and office information. Call to confirm availability and your insurance plan. Individual provider pages also offer provider-specific online booking.
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.





