Liz Cochran is owner of Stellar Records. Born and raised in New York, she quickly became immersed in the Southwest Florida music scene when she moved there at 20 years old. She's a buyer, seller, collector, and advocate for listening to new and vintage music on vinyl.