Third Coast Studios Listing Category Recording Studios Website https://thirdcoaststudios.net Address 6411 St Claude Ave, New Orleans, LA 70117 Parish Orleans