1. Stillwater Christian Villa 1810 N Washington St, Stillwater, OK 74075 Coordinate: 36.14245,-97.07138 Phone: (405) 377-0141