129 New Hyde Park Rd, Franklin Square, New York 11010 USA
Photo Credit: http://www.flickr.com/photos/mhaithaca/7790702532/
Claim copyright