KFC G135121

KFC #G135121 is a KFC restaurant located at 6544 Indian River Road in Virginia Beach, Virginia.