Located on Walnut Street, off U.S. 1/64 in Cary, North Carolina