St. James Catholic Church Parking Lot

Lee, Illinois 60530 United States of America

Location