Kevin Brennan

Primary Specialty: Internal Medicine
Experience: 33 + years
Location
1802 S 17Th St
Wilmington, NC 28401-6444
+10 more locations


Phone Number
(910) 341-3300

About Kevin Brennan

Kevin Brennan is a Internal Medicine specialist in Wilmington, North Carolina. His practice locations are also in Carolina Beach, NC and Leland, NC. He graduated from Jefferson Medical College Of Thomas Jefferson University with his medical degree in 1991. Kevin Brennan has more than 33 years of experience. His specialties include Internal Medicine.
Kevin Brennan is affiliated with many hospitals including New Hanover Regional Medical Center. He cooperates with many other doctors and specialists in medical group Wilmington Health Pllc.

Specialties

Education

Kevin Brennan graduated from the Jefferson Medical College Of Thomas Jefferson University in 1991.

Medical Group Practices

Doctor Profile

First Name Kevin
Last Name Brennan
Gender Male
NPI 1437264736
PECOS ID 8729124722

Affiliated Hospitals


2131 S 17Th St Box 9000, Wilmington, NC 28402
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Internal Medicine 201752 North Carolina

Locations

Kevin Brennan
1802 S 17Th St
Wilmington, NC 28401-6444
(910) 341-3300


Kevin Brennan
1227 Medical Ctr Dr
Wilmington, NC 28401-7306
(910) 341-3300


Kevin Brennan
1202 Medical Ctr Dr
Wilmington, NC 28401-7307
(910) 341-3300


Kevin Brennan
1222 Medical Ctr Dr
Wilmington, NC 28401-7307
(910) 341-3300


Kevin Brennan
6781 Parker Farm Dr
Suite 200
Wilmington, NC 28405-3161
(910) 341-3300


Kevin Brennan
8108 Market St B
Wilmington, NC 28411-9386
(910) 341-3300


Kevin Brennan
8108 B Market St
Wilmington, NC 28411-9386
(910) 341-3300


Kevin Brennan
8114 Market St
Suite 200
Wilmington, NC 28411-9386
(910) 341-3300


Kevin Brennan
5211 S College Rd
Wilmington, NC 28412-2209
(910) 341-3300


Kevin Brennan
1300 Bridge Barrier Rd
Carolina Beach, NC 28428-3939
(910) 341-3300


Kevin Brennan
9101 Ocean Hwy E
Leland, NC 28451-7867
(910) 341-3300