KFC G974009

KFC #G974009 is a KFC restaurant located at 21617 Village Lakes Shopping Center Drive in Land O' Lakes, Florida.