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:

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.