Show Palace Strip Club – Long Island City – NY
Google Street Takes you on a Virtual Tour of this NYC Strip Club
A Selection of Still Images from this New York City Google Street View Photo Shoot by Black Paw Photo!
Google+ Local Page: Show Palace
Show Palace Shopping Center is located at the following address:
42-50 21st St
New York 11101