Charles Allen Taylor, DPMCharles Allen Taylor · Podiatrist4899 Cliffside St, Catawba, NC 28609(828) 241-1179Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing