Meet the New Owners, Melissa & Joe

By |2022-01-19T00:12:11+00:00October 8th, 2021|Thomas Shepherd Inn News|

Melissa & Joe “Take me home, country roads” led the Thomas Shepherd Inn’s new owners from their idyllic retired lifestyle on Anna Maria Island, Florida, [...]