Local Orland Park Business Network on Strikingly
The town of Orland is located in the rural northwestern corner of Illinois, just south of Champaign and east of St. Louis. Known as the Crown Jewel of southern Illinois, Orland is home to numerous quaint little shops, quaint little boutiques filled with original art and interesting antiques, as well as many attractions that are sure to make your Halloween experience one that will be cherished for many years to come.