Dr. Todd Taylor

2955 N High School Rd
Indianapolis, IN   46224-2915