China King

1330 E 71st St
Tulsa, OK 74136

China King

Address:
1330 E 71st St
Tulsa, OK 74136
Phone:
918-492-6888

Directions
Find Nearby
71st and Riverside
A special thanks to our advertisers