Review
5 mos ago
The Body Shop Joint54230 E 120 Road
Miami, OK, 74354
Seemed like it's more geared for regulars
Miami, OK. Saturday night. Club is up on a hill, plenty of parking in the lot. Walk in. There's a window to the bar that I was waiting for somebody to address…
MuddyUSA