KFC F172012

KFC #F172012 is a KFC restaurant located at 2227 61st Street in Galveston, Texas.