1. Redwood Place 623 S Alabama St, Wetumka, OK 74883 Coordinate: 35.23166,-96.23988 Phone: (405) 452-5550