(928) 232-1752
161-24 Northern Blvd #2A,Flushing, NY 11358
https://www.snapboxnyc.com/
Map & Directions
Snap Box is the perfect place to take amazing pictures with your friends and family