Anne Neilson Fine Art | 133 followers on LinkedIn. Anne Neilson Fine Art is located in Charlotte’s eclectic, creative and historic South End neighborhood, just one mile south of Charlotte’s Center City via light rail. The gallery occupies a ground floor storefront in Dilworth Artisan Station, a 3-story brick building on built in 1925 that houses the studios and showrooms of artists, designers, architects and photographers. Through our research and travels, we've gathered a stable of artists from throughout the US, Canada and Europe, and we are thrilled to introduce their exciting works to Charlotte-area collectors.