St. Mary Star of the Sea School is located in Chicago, United States on 6424 S Kenneth Ave. St. Mary Star of the Sea School is rated 3.3 out of 5 in the category catholic school in United States.
Address
6424 S Kenneth Ave
Accessibility
Wheelchair-accessible entrance