Found 2 places
Latitude: 40.688 (40°41′17″N), Longitude: -73.659 (73°39′32″W)
Address: 490 Hempstead Ave, West Hempstead, NY
Latitude: 40.6964 (40°41′47″N), Longitude: -73.654 (73°39′14″W)
Phone: (516) 292-6161