Roadside view of Prince of Peace Lutheran Church, located at 60 Rochester Road northeast of Freedom in New Sewickley Township, Beaver County, Pennsylvania, United States. It was built in 1975.