KFC G135525

KFC #G135525 is a KFC restaurant located at 5607 North Lamar Boulevard in Austin, Texas.