KFC C180025

KFC #C180025 is a KFC restaurant located at 202 South Dogwood Street in Owasso, Oklahoma.