About Services Patient Stories Contact

Decades of clinical excellence serving Haverhill

Comprehensive primary care rooted in experience, delivered with personal attention. Your health deserves a physician who listens first and acts with precision.

Dr. Kimball Glenn P Jr MD
Medical office interior

A commitment to patient-centered care

At the practice of Kimball Glenn P Jr MD, we believe that exceptional healthcare begins with a genuine relationship between physician and patient. Located in the heart of Haverhill on Main Street, our practice has served the community with dedication and clinical expertise.

Every visit is an opportunity to address your health concerns thoroughly, whether it's managing chronic conditions, preventing future illness, or simply having a conversation about your well-being. We take the time to understand not just your symptoms, but your life — because effective treatment requires knowing the whole person.

20+

Years Experience

100%

Patient Focused

Haverhill

Community Rooted

Comprehensive care for every stage of life

From preventive screenings to chronic disease management, we provide the full spectrum of primary care services tailored to your individual needs.

Preventive Care

Regular screenings, vaccinations, and health assessments to catch issues early and keep you thriving year after year.

Chronic Disease Management

Expert coordination for diabetes, hypertension, heart disease, and other long-term conditions with personalized treatment plans.

Annual Physicals

Comprehensive health evaluations that establish a baseline and track your wellness journey over time.

Acute Illness Care

Prompt attention for infections, injuries, and sudden health concerns — because urgent issues deserve immediate action.

Health Screenings

Evidence-based testing including blood work, cancer screenings, and cardiac assessments to protect your future health.

Patient Education

Clear explanations and shared decision-making so you understand your condition and feel confident in your care plan.

Trusted by the Haverhill community

"Dr. Glenn takes the time to really listen. I've never felt rushed during an appointment, and he explains everything in a way that makes sense. It's rare to find a physician who genuinely cares this much."

— Long-term Patient

"After years of struggling to manage my blood pressure, I finally feel like I'm in good hands. The office is professional, the staff is friendly, and the care is exceptional. I recommend this practice to everyone."

— Haverhill Resident

Schedule your appointment today

Address

680 Main St
Haverhill, MA 01830-2644

Office Hours

Monday – Friday: 9:00 AM – 5:00 PM
Saturday – Sunday: Closed

Thank you!

Your message has been received. We'll contact you shortly to confirm your appointment.

Is this your business?This is my business