Euclid Records Nails Down a New Orleans Address, Opening Date

by

Euclid Records' New Orleans location -- which we told you about several months ago -- officially has an address: 3401 Chartres Street, at the corner of Chartres and Desire. Why, right here:


View Larger Map

The store is slated to open in September, according to its official Facebook page.

comment