Mark Merritt Carpenter, MD, Surgery

101 Bob Wallace Ave Sw
HuntsvilleAL  35801-3843 (Madison County)


Phone: 256-533-0335
Fax: 256-539-9880

NPI: 1982685236
License Number: 9843 (AL)