Meet the Owners, Melissa & Joe

By |2023-12-27T18:45:03+00:00October 8th, 2021|Thomas Shepherd Inn News|

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