How to Find Us

  We are located at 2727 N. Union Blvd., in Decatur, Illinois, just one block north of the Decatur Memorial Hospital campus, behind the Decatur Family YMCA. To be redirected to our Contact Us page where you will find a link to a detailed map, please click here.