5715 Lumley Road, Durham | 5715 Lumley Rd, Durham, NC 27703, USA