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‎
(718) 937-6969