Internal Medicine Clinic in Scottsdale, AZ
From our Scottsdale Old Town office, we provide comprehensive primary care for adults through in‑person visits and telehealth. Our team focuses on clear communication, early detection, and coordinated follow‑up so you always feel supported and informed throughout your care.
How We Help
-
Primary
Care
- Chronic & Complex Care
- Preventive & Wellness
- Hormones & Medication
Primary Care
Chronic & Complex Care
Preventive & Wellness
Hormones & Medication
What We Treat
Conditions we care for at our Phoenix location.

Illness, Respiratory & Pain
- Cold & Flu
- Respiratory infections
- Asthma and chronic respiratory
- Chronic back or muscle pain
- Arthritis and joint pain
- Digestive issues
Mental, Energy & Sleep Health
- Anxiety and stress-related concerns
- Fatigue and low energy
- Sleep issues
Heart & Metabolic Health
- High blood pressure
- High cholesterol
- Heart disease management
- Insulin resistance & prediabetes
- Diabetes management
- Obesity and metabolic syndrome
- Weight gain or difficulty losing weight
Hormonal & Men’s/Women’s Health
- Thyroid disorders
- Hormonal imbalances
- Low testosterone
- Menopause and perimenopause symptoms
- Erectile dysfunction


Our Approach to Care

Meet Our Providers
A team committed to consistent, coordinated care.
Our providers work together across both offices to ensure continuity and a unified standard of care.
Punnaiah Marella, MD
Co‑Founder, Internal Medicine Physician
Shantipriya Siripurapu, MD
Co‑Founder, Internal Medicine Physician
Samantha Ross, PA‑C
Physician Assistant
Hannah Hugo, PA‑C
Physician Assistant
Reilly Yeager, PA‑C
Physician Assistant
Juliana Petrovic, PA‑C
Physician Assistant
Kathryn Hamman, PA‑C
Physician Assistant
Isabella Anderson
Physician Assistant
Why Choose Phoenix Internal Medicine

insurance plans

scheduling

steady follow‑up

options

faster results


We accept most insurance plans





Scottsdale Old Town Location
Scottsdale Old Town Office
- 3295 N Drinkwater Blvd #7 Scottsdale, AZ 85251
- Phone: (480) 949-9333