Hill & White L.L.C. is located in downtown Decatur at the Millikin Court building at:
132 South Water Street, Suite 500
Decatur, Illinois 62523
Our telephone number is 217-425-4800
e-mail taxdude247@comcast.net