KFC C521007

KFC #C521007 is a KFC restaurant located at 223 North Morrison Boulevard in Hammond, Louisiana.