Shrine of Our Lady of Mount Carmel Melrose Park Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
1101 N 23rd Avenue
Melrose Park,
IL
60160-3199
United States
Phone: (708) 344-4140
Fax: (708) 344-0902