2227 W 29th Ave Stillwater OK 74074 Records