San Francisco Physician

Compassionate care for the people of San Francisco.

Dr. Kanchi Batra provides thoughtful, comprehensive medical care rooted in clinical expertise and genuine concern — right on Geary Boulevard.

Dr. Kanchi Batra in her San Francisco office
Location San Francisco, CA
Address 2425 Geary Blvd
About

A physician you can trust.

Dr. Kanchi Batra believes that quality healthcare begins with listening. With a practice grounded in internal medicine and primary care, she takes the time to understand each patient as a whole person — their concerns, their goals, and the unique circumstances that shape their health.

Located in the heart of San Francisco's Geary corridor, her office offers a welcoming environment where patients of all backgrounds receive the same standard of attentive, evidence-based care.

Internal Medicine
Primary Care
San Francisco
Services

Comprehensive care,
thoughtfully delivered.

01

Primary Care

Ongoing, relationship-based care for adults — from routine check-ups to chronic condition management and preventive screenings.

02

Internal Medicine

Diagnosis and treatment of complex adult conditions, with a focus on understanding root causes and long-term wellness.

03

Preventive Health

Annual physicals, immunizations, cancer screenings, and personalized guidance to help you stay ahead of health issues.

04

Chronic Disease

Coordinated management of conditions such as diabetes, hypertension, thyroid disorders, and cardiovascular disease.

05

Wellness Exams

Thorough evaluations that go beyond symptoms — assessing lifestyle, mental health, nutrition, and overall quality of life.

06

Referrals & Coordination

When specialized care is needed, Dr. Batra connects patients with trusted specialists and ensures seamless communication between providers.

Visit

Find us on Geary.

2425 Geary Blvd

San Francisco, CA 94115-3358

Conveniently located in the Richmond District, easily accessible by Muni and major bus lines. Street parking and nearby garages are available.

Contact

Take the next step.

Whether you're seeking a new primary care physician or need to schedule an appointment, we're here to help. Call our office or send a message below.

(415) 260-2806

We typically respond within one business day.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website