KFC E720448

KFC #E720448 is a KFC restaurant located at 2604 Main Street in Longmont, Colorado.