Here's all the info you will ever need!
The Coughing Cardinal is located at: 2131 Barrett Station Rd, St. Louis, MO 63131
We're open 11am - 9pm everyday!
If you have a question then give us a call at: 314-966-2473
Or type out an e-mail and send it to: sales@coughingcardinal.com
Or dust off the fax machine you have in the basement and send us a fax at: 314-858-1150
Now all you have to do is get in the car and visit your favorite glass store.