Sacred Heart and St. Eulalia Parish
Melrose Park, IL
Contact Information
- Diocese
- Chicago
- Address
- 819 N. 16th Ave., Melrose Park IL 60160-3828
- Phone
- (708) 344-0757
- Website
- https://www.shsparish.org
- Type
- Parish
Additional Information
Type: PA | archchicago.org ID: 74125