Centaur Records

Centaur Records

Leading US classical label, based in Baton Rouge, LA. Founded in 1976.
Released May 20