1. Shri Rang Avadhoot 1301 Canal Blvd, Thibodaux, LA 70301 Coordinate: 29.78492,-90.82143 Phone: (985) 447-9337