Area: Tulsa, OK 74129
Coordinates: 36.1194949760008, -95.8515597768167
KML: KML
Back to Church's Texas Chicken Profile