Saint Giles Episcopal Church is located in Northbrook, United States on 3025 Walters Ave. Saint Giles Episcopal Church is rated 5 out of 5 in the category episcopal church in United States.
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance