KFC 29269

KFC #29269 is a KFC restaurant located at 820 Southbridge Street in Auburn, Massachusetts.