KFC C521019

KFC #C521019 is a KFC restaurant located at 4950 US Highway 90 Alternate in Sugar Land, Texas.