Timothy Kennard, MD, Family Medicine

4503 Old Monroe Rd
Indian TrailNC  28079-5309 (Union County)


Phone: 704-821-6900
Fax:

NPI: 1306904255
License Number: 2006-00673 (NC)