Odie Leigh
Odie Leigh is an American indie folk musician from Baton Rouge, Louisiana. Leigh is currently based in Detroit, Michigan.
Artist details
- Type
- Person
- Area
- New Orleans, United States
- Genres
- Labels
- Mom+Pop
Odie Leigh is an American indie folk musician from Baton Rouge, Louisiana. Leigh is currently based in Detroit, Michigan.