KFC J718295

KFC #J718295 is a KFC restaurant located at 1338 North Ellington Parkway in Lewisburg, Tennessee.