Michael Joseph KENNELLY MD Urology
OfficeOffice 1023 Edgehill Road South NC 28207
Office Phone # : (704) 3558686Fax # : (704) 3558687Hospital Phone # : (704) 3554455