Parish Mission

St. Peter Church, Leemore, CA 870 N Lemoore Ave, Leemore, CA

Parish Mission - St. Peter Catholic Church, Leemore, CA