City: Brevard State: NC Address: 51 West Main Street, Brevard, NC, USA, USA 28712 Categories: Art Gallery/Dealer Listing Tags: mixed media studio Contact Information Phone: 828-577-2719 Website: view our site Email: Lucy@lucyclarkgallery.com Map Get directions from: 51 West Main Street, Brevard, NC, USA, USA 28712