Screaming Earth Records
We are a family owned record store. The store is run by myself, Benjamin Sloma, and my wife Rosario Sloma. We sell new and used vinyl, cassettes, CDs, and 8-tracks.
Directions:Our physical address is, 12336 East 86th St N, Owasso, OK 74055. Take the 86th st N exit off of Hwy 169 and head East. Turn right on N. 123rd East Ave. Make a left turn into the second driveway into the Cornerstone Shopping center and continue straight. The store will he directly ahead.