We are located a short distance from I-40 off US 15-501 at 1714 Legion Road, Chapel Hill, NC  27515.  We are at the intersection of Europa Drive and Legion Road.  Look for the mini-lake and take the access road to our post home.

Get Directions
Print Friendly, PDF & Email

Comments are closed.