If you are experiencing a life-threatening crisis please contact 911 or go to the nearest emergency room.

Administrative And Therapy Offices

  • Address: 1140 N. McLean Blvd. Elgin, IL. 60123. Suite 1.
  • Phone: (847)695-3680
  • Fax: (847)695-4552

Satellite Therapy Office

  • Address: 1535 Burgundy Pkwy. Streamwood, IL 60107.
  • Phone: (847)695-3680
  • Fax: (847)695-4552

Office Hours

  • Monday - Thursday: 9am to 8pm
  • Friday: 9am to 5pm
  • Saturday: 9am to 4pm
  • Sunday: Closed