Deerwoode is located in Brevard, North Carolina...
just two miles from downtown.
(click on the map for directions)

Deerwoode, Brevard, North Carolina