Review
13 yrs ago
Earth Angelz20 Twiggy Ln, Eldon, MO 65026, USA*
Was through here a couple weeks...
Was through here a couple weeks ago on a Sunday and drove by the club. There was a for sale sign out in front. Don't know if that means they are closed…

bigdude4fun