logo
user avatar

Mary and Mike Neff

Mary & Mike Neff have been the owners and proprietors of Spencer House Inn since March 1995. Having moved from Houston, Texas, Mary & Mike quickly became enamored with the charm, history, legends and ambiance of living in the South. Mary’s warm hospi