Accepting new patients
Dr. Kamal Batra
Internal Medicine
- Credential
- MD
- Languages
- English · Hindi
About
Dr. Kamal Batra is an internal medicine physician who provides primary care for adults and seniors at Moses Medical.
Dr. Batra sees patients for a broad range of primary care concerns, including high blood pressure, diabetes, asthma, bronchitis, infections, urinary tract infections, flu symptoms, depression, substance use concerns, and sexually transmitted infections. He also offers annual physicals, telehealth options, injections when clinically appropriate, and medical weight loss support.
Patients can expect a practical, plan-focused visit. Dr. Batra’s own words capture the goal: “My job is to help you understand what is happening in your body and leave with a plan you can actually follow.” He speaks English and Hindi with patients and enjoys working with people from many backgrounds.
Education & Training
-
Bachelor of Science, Pre-Med at University of Delhi, India
1974
-
Bachelor of Medicine and Surgery (MBBS) at University of Delhi, India
1978 · medical school
-
Post Graduate Diploma in Dermatology (DVD) at MD University of Rohtak Haryana, India
1986
-
Internal Medicine Residency at North Shore Hospital at Forest Hills
1995 · residency
Board Certifications
Internal Medicine
American Board of Internal Medicine
Care options
Primary Care
Primary care for checkups, sick visits, chronic conditions, referrals, and everyday health questions.
Internal Medicine
Expert adult medicine focused on complex and chronic conditions.
Medical Weight Loss
Clinician-guided weight management with GLP-1 medications and nutritional guidance.
On-site Laboratory
In-house lab services with fast turnaround for routine and specialized testing.
Dermatology
Visits for rashes, acne, eczema, and skin changes you want checked.
Insurance information
Insurance participation can vary by provider and plan. Confirm your coverage before the visit.
Review insurance informationOnline booking
Book a visit with Dr. Kamal Batra.
Choose a preferred time online or call the office. The office will confirm the provider, visit type, and appointment details.
