KFC D851002

KFC #D851002 is a KFC restaurant located at 9619 Sheep Creek Road in Phelan, California.