Company JAMES E. TAYLOR, D.D.S. & ASSOCIATES FAMILY DENTISTRY, P.C. Address 4117 W 400 N, DECATUR, IN, 46733, USA