DeWald Property Tax Services
6505 E 82nd Street Suite 100, Indianapolis, Indiana, 46250-1543
(317) 594-5050