Get directions to: Carrot Patch Health Food, Thibodaux, LA
Restaurant address: 819 W First St Thibodaux, LA 70301, USA
Restaurant: Carrot Patch Health Food