Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Charles R. Taylor, MD ← View details 1000 N 16th St Ste 240 New Castle, IN 47362, New Castle, (US) Indiana (765) 521-1461