Entering it’s 29 year in business. The Canal Inn Motel is locally owned and located on Canal Street in Thibodaux, LA.
Canal Inn Motel
Entering it’s 29 year in business. The Canal Inn Motel is locally owned and located on Canal Street in Thibodaux, LA.