Self Soothing by Catherine 4/29/20 Our Location Fidelity Corporate Park 765 Ela Rd, Suite 211 Lake Zurich, IL . 60047 Tel. 847.550.0395 Fax. 847.807.3080 1 building south on ELA across from the railroad tracks