Restoration House Pensacola, Inc. Church of Pensacola, FL. The location of Restoration House Pensacola, Inc. Church is 32534, 1072 Sawyer St - marked with a pin on Google Map.