KFC F070017

KFC #F070017 is a KFC restaurant located at 63 Center Street in Auburn, Maine.