Star Chamber & Ohm Haus
The Lot
400 Crockett StShreveport, LA 71101
In the heart of Downtown Shreveport!