Charlie's Chicken of Owasso
Restaurant $$
11651 East 76th Street North, Owasso, OK 74055
Owasso
Description
"Charlie's Chicken mission is to provide our customers with the highest quality products and services at competitive prices in a clean environment." Frequently Asked Questions
Places You Should Consider
Charlie's Chicken of Owasso Photos
News & Articles