Joe and Margaret Finnegan have been owners/innkeepers of St. Francis Inn since 1985 - quite a record for innkeeper longevity! Their path to this destiny was a twisted one, dating back to about the time of their marriage in 1976.
Like many, Joe and M...