KFC E720400

KFC #E720400 is a KFC restaurant located at 2330 Longport Court in Elk Grove, California.