Canton Palace Chinese Restaurant

4715 SE 29th St
Del City, OK 73115

Canton Palace Chinese Restaurant

Address:
4715 SE 29th St
Del City, OK 73115
Phone:
405-677-3013

Directions
Find Nearby
From I-40, take the Sooner Rd exit south to SE 29th St, then go west approx. 1/2 mile.