1. Pizza Plus 120 W Broadway St, Wetumka, OK 74883 Coordinate: 35.23725,-96.24222 Phone: (405) 452-4038