Taco Bell / KFC
68 Nashua Rd, Londonderry 03053