KFC C750038

KFC #C750038 is a KFC restaurant located at 730 South White Sands Boulevard in Alamogordo, New Mexico.