Found 2 places
Address: 995 Hempstead Tpke, Franklin Square, NY 11010
Latitude: 40.7073 (40°42′26″N), Longitude: -73.676 (73°40′33″W)
Phone: (516) 502-0917
Foursquare
Twitter
Latitude: 40.6929 (40°41′34″N), Longitude: -73.6853 (73°41′7″W)