Michon Music Listing Title: Michon Music Listing Category: Music Retail Spaces Website: N/A Address: 3200 Severn Ave, Ste 110, Metairie, LA 70002 Parish: Jefferson