KFC L775018

KFC #L775018 is a KFC restaurant located at 731 West Poplar Avenue in Collierville, Tennessee.