Get directions to: Chick-fil-a, Owasso, OK
Restaurant address: 12015 E 96th St N Owasso, OK 74055, USA
Restaurant: Chick-fil-a