1. Stillwater Christian Villa 1810 N Washington St, Stillwater, OK 74075 Coordinate: 36.14245,-97.07138 Phone: (405) 377-0141
2. People Inc 103 E 32nd Ave, Stillwater, OK 74074 Coordinate: 36.08687,-97.05818 Phone: (405) 385-0164