Nelson Street Gallery

Permanently closed
yelp logo

(1)

Call

Photos

364 Nelson St SW
Atlanta, GA 30313
Nelson Street Gallery is an alternative art space located at The Erikson Clock in the Castleberry Hill neighborhood of Atlanta.

Reviews

yelp logo
5.01 reviews
Photo of Lindsey E.
Lindsey E.
6/18/2013

Nelson Street Gallery is always my favorite stop on the Castleberry Hill Art Stroll that occurs on the 2nd Friday of each month. To me, it's the most gallery-esque gallery of all the galleries...

Own this business?
See a problem?

You might also like

United StatesGeorgiaAtlantaNelson Street Gallery

Partial Data by Foursquare.