Any Questions?
Call Us: 973.746.0595

Comprehensive Internal Medicine Services In New Jersey To Help You Stay Healthy

You and your family will appreciate the many advantages of choosing an internal medicine practice like ours. We welcome routine appointments to “walk-in” service for sick visits. We have a long history of delivering exemplary medical services and we look forward to continuing to provide our patients with the same standard of excellence.

Allam Medical Group offers a comprehensive array of health services for children and adults of all ages in our offices in Montclair, New Jersey, including but not limited to:

  • Preventive care, health and wellness
  • Hypertension (high blood pressure)
  • Diabetes care and management
  • Annual physicals
  • Immunization
  • Allergy testing
  • Diagnostic imaging and testing capabilities
  • Pulmonary function test
  • Testing for commercial vehicle drivers

We encompass the latest research and technology to offer you the most comprehensive medical services in the area to create a personalized, one-of-a-kind patient experience. From heart disease to asthma and lab services, we have what it takes to keep you feeling better and maintain your good health.

Allam Medical Group is an experienced, caring NJ practice that provides a wide variety of comprehensive internal medicine doctor services with state-of-the-art facilities. Dr. Reddy Allam, Dr. Naveen Allam and their staff provide allergy testing, annual physicals, diabetes care and management, diagnostic imaging, treatment for high blood pressure, immunization, lab services, preventive care, health and wellness, and treatment for high cholesterol and anemia. Our patients visit us from Bloomfield, Clifton, Montclair, Verona and West Orange, New Jersey. Call 973.746.0595 or request an appointment online.


Outstanding service from the receptionist, nurses and doctor. They take the time to explain meds, and they answer every question one may have..

read More

contact us

73 Park Street, 3rd Floor
Montclair, NJ 07042

Tel: (973)746-0595
View driving directions