Nola Sound Lab Studios Listing Title: Nola Sound Lab Studios Listing Category: Recording Studios Website: http://NolaSoundLab.com Address: 9954 Lake Forest Blvd #9, New Orleans, LA 70127 Parish: Orleans