Canal Inn Motel

1237 Canal Blvd., Thibodaux, LA 70301
985-446-5511

Property Description

20 rooms