Where is the hospital located? Advocate Good Shepherd Hospital is located at 450 West Highway 22 in Barrington, IL. Click here for directions. To schedule an appointment, call 800-323-8622. To contact a specific department, see our department directory..