Company SHERFICK, HICKS AND ASSOCIATES, INC. Address 9041 Briarclift Road, Indianapolis, IN, 46256 - 2205, USA