Directions

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.

[mappress mapid=”2″]

Print Friendly, PDF & Email