111 Shepard Square Unit 604, Brevard NC 28712 Shepard Square is located in downtown Brevard, North Carolina off of Country Club Rd. Its within walking distance of everything Brevard has to offer including the Brand New State Of The Art Library. Main Str... Read more