Charlie's Chicken of Owasso

11651 E 76th St N, Owasso, OK

Menu (As of 10/30)

Charlie's Chicken of Owasso: hours and how to order