KFC D064001

KFC #D064001 is a KFC restaurant located at 1139 Grand Avenue in Las Vegas, New Mexico.