Sarasota, Florida
Walsh currently lives in Sarasota, Florida.