Primary care physicians for Tower District
Tower District patients can see a primary care doctor in North Fresno about 15 minutes away, for sick visits, physicals and mental health support.
Request appointment
15 min drive
Straightforward primary care, close to home
Whether it’s a sore throat, a physical for a new job, or help with stress and sleep, Tower District patients can get it handled in one visit with a doctor who follows up.
Common reasons patients visit
Same-day sick visitsFever, cough, infections, sprains and minor injuries, seen by a doctor who can also check your medical history — often the same day you call.Same-day visits often availableAnnual physicals and preventive careYearly physicals, screenings and vaccines that catch problems early, for adults of every age.Mental and behavioral healthSupport for anxiety, depression, stress and sleep, with treatment in the office and referrals when you need a specialist.
Meet your care team

Musa M. Khaliqi, MD
Internal Medicine Physician
- Accepting new patients
- Speaks English, Persian, Czech

Armen Bedrosian, MD
Internal Medicine Physician
- Accepting new patients
- Speaks English, Armenian

Varija Bhogireddy, MD
Internal Medicine Physician
- Accepting new patients
- Speaks English, Telugu, Hindi

Alireza Zadsalamat, DO
Internal Medicine Physician (“Dr. Z”)
- Accepting new patients
- Speaks English
