S St Louis Av E Tulsa OK 74120 Records