KFC C750039

KFC #C750039 is a KFC restaurant located at 2120 North Prince Street in Clovis, New Mexico.