21. Stewart Properties 200 E 14th St, Ada, OK 74820 Coordinate: 34.77147,-96.67678 Phone: (580) 320-6307