KFC G205001

KFC #G205001 is a KFC restaurant located at 1720 Middlesex Street in Lowell, Massachusetts.