Medusa's night club is a Bar located in Denver, CO 80221. It is one of the 9143 bars in United States. Address of Medusa's night club is 6647 Federal Blvd, Denver, CO 80221, United States. Medusa's night club is rated 3.5 (out of 5 stars) by 15 reviewers on the web.
Some of the places around Medusa's night club are -
6647 Federal Blvd, Denver, CO 80221, United States
Rating of Medusa's night club is 3.5 out of 5 stars.
Address of Medusa's night club is 6647 Federal Blvd, Denver, CO 80221, United States.
Medusa's night club is located in Denver, CO 80221.
Medusa's night club is a Bar in United States
Pincode of Denver, CO 80221 is 80221