St. Rose Roman Catholic Church Complex

Lake Ave.
Lima
New York
United States