Where & When Crossroads is located at 8461 State Road in Burbank, IL 60459. You can contact the church office at 708-599-8688. Our service is on Sunday’s at 10 am and we have a great kid’s ministries, which goes from nursery to 6th grade.