Dr. Keenan has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. Timothy Keenan, MD is a family medicine specialist in Stratham, NH. Dr. Keenan completed a residency at Christian Care Hlth Sys. He currently practices at Core Physicians Seacoast Family and is affiliated with Elliot Hospital. He accepts multiple insurance plans. Dr. Keenan is board certified in Family Practice.
- Christian Care Hlth Sys, Residency Hospital — 2000
- New York State U, College of Medicine - Upstate, Medical School — 1997
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- First Health (Coventry Health Care)
- Harvard Pilgrim Health Care
- Tufts Health Plan
* Please verify this information when scheduling an appointment.
Core Physicians Seacoast Family
Core Physicians Seacoast Family118 Portsmouth Ave Ste A201, Stratham, NH 03885 Existing Patients: (603) 778-1620
Leave a review
How likely are you to recommend Dr. Keenan?
I have been Dr Keenan’s patient for 10 years or so. He is through, listens to my concerns and offers advice accordingly. I find he is honest, direct, and very supportive. He has helped me cope with some tough situations over the years. Dr Keenan is the perfect family physician. And his ego does not prevent him from referring me to a specialist if necessary.
Frequently Asked Questions
Dr. Timothy Keenan, MD generally accepts new patients. You can see Dr. Keenan's profile to make an appointment.
Use our insurance check to verify if Dr. Keenan accepts your insurance.
Dr. Keenan frequently treats Liver Damage from Alcohol, Dyslipidemia, and Anxiety.
Dr. Keenan's office is located at 118 Portsmouth Ave Ste A201, Stratham, NH 03885. Find other locations and directions.
Find contact information here to make an appointment.
- Elliot Hospital
- Exeter Hospital
- Portsmouth Regional Hospital