2117 E Club Blvd, Durham, NC 27704
Hours not listed. Please call ahead at (919) 560-0640 to confirm availability.