Map location of Catherine Battista 2175 Point Boulevard Suite 150, Elgin, IL 60123 Phone: 847-628-8305