Diane Mccrae’s innovative concept, Venue, is a space entirely dedicated to supporting local artists. Artists are provided with a workshop to create their goods, which are then featured and sold in the adjacent boutique (always accompanied by a short bio about the artist).

Business Owner
Diane Mccrae

Leave a Recommendation