1. Aveda Institutes Hammond 104 E Thomas St, Hammond, LA 70401 Coordinate: 30.50414,-90.46061 Phone: (985) 520-4124