Spirits of St. Louis

Founded: 1974
History: 1974-1976
Location: St. Louis, Missouri
Arena: St. Louis Arena
ABA Championships: None