KFC E685037

KFC #E685037 is a KFC restaurant located at 230 Route 12 in Groton, Connecticut.