Contact Us

If you are interested in volunteering, donating, or enrolling a special needs child in our program, please contact us at (217) 864.2463 or email us.

Please call to set up an appointment before visiting, unless attending an event.

Directions

STARR is located on the east side of Decatur, IL, on Route 121 South.  It is the second driveway past the stop light at Lost Bridge Road.  Look for the STARR sign on the east side of 121.