Crater Holdings LLCCraterholdings LLC is a Saint Louis based Medical and Energy Investment Company. Founded in 2005.