2510 Meridian Parkway, Durham, NC