About

About

We are Vellum Architects, an award-winning, globally recognized architecture and design firm based in Asheville, North Carolina. Our team of building designers specializes in modern residential design and luxury resort architecture.

188 Charlotte ST., #3, Asheville, NC 28801
(970) 618-1889

Official Website: https://www.vellumad.com/
Google Plus Listing: https://www.google.com/maps?cid=9702989001375656775
Male
United States