Kristin Oneil Callahan M

Primary Specialty: Internal Medicine
Experience: 25 + years
Location
104 Endicott St
Suite 104
Danvers, MA 01923-3688
+4 more locations


Phone Number
(978) 882-6700

About Kristin M Oneil Callahan

Kristin M Oneil Callahan is a Internal Medicine specialist in Danvers, Massachusetts. Her practice locations are also in Chelmsford, MA, Beverly, MA, Boston, MA and Needham, MA. She graduated from Georgetown University School Of Medicine with her medical degree in 1999. Kristin M Oneil Callahan has more than 25 years of experience. Her specialties include Internal Medicine.
Kristin M Oneil Callahan is affiliated with many hospitals including Northeast Hospital Corporation, North Shore Medical Center -, Lahey Hospital & Medical Center, Burlington and Massachusetts General Hospital. She cooperates with many other doctors and specialists in medical groups: North Shore Physicians Group Inc and Atrius Health Inc.

Specialties

Education

Kristin Oneil Callahan graduated from the Georgetown University School Of Medicine in 1999.

Medical Group Practices

Doctor Profile

First Name Kristin
Last Name Oneil Callahan
Gender Female
NPI 1215985445
PECOS ID 7315927662

Affiliated Hospitals


85 Herrick Street, Beverly, MA 1915
Hospital Rating:

Patient Survey Rating:

81 Highland Avenue, Salem, MA 1970
Hospital Rating:

Patient Survey Rating:

41 & 45 Mall Road, Burlington, MA 1803
Hospital Rating:

Patient Survey Rating:

55 Fruit Street, Boston, MA 2114
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Internal Medicine 214128 Massachusetts

Locations

Kristin M Oneil Callahan, MD
104 Endicott St
Suite 104
Danvers, MA 01923-3688
(978) 882-6700


Kristin M Oneil Callahan, MD
228 Billerica Rd
Chelmsford, MA 01824-3604
(978) 250-6000


Kristin M Oneil Callahan, MD
77 Herrick St
Suite 101
Beverly, MA 01915-2734
(978) 927-4110


Kristin M Oneil Callahan, MD
133 Brookline Ave
Boston, MA 02215-3904
(617) 421-1000


Kristin M Oneil Callahan, MD
100 2Nd Ave
Needham, MA 02494-2809
(781) 726-4800