1212 Angier Avenue Durham North Carolina 27701 United States Telephone: 919.441.1766 Click here to view a map