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