The Embassy Recording Studio Listing Category Recording Studios Website https://theembassystudio.com Address 2120 Port St, New Orleans, LA 70117 Parish Orleans