Where to find us.
5502 Turkey Farm Road, Durham, NC 27705
view on map
We are located in the Orange County, North Carolina countryside, about 10 minutes from downtown Chapel Hill, 15 minutes from Durham, and 10 minutes from Hillsborough. We're just 3 minutes from I-40 exit 266, which puts us 30-45 minutes from most parts of the Raleigh/Cary/Apex area.