1131 Long Beach Rd, South Hempstead (516) 416-4169
1131 Long Beach Rd, South Hempstead, NY 11550 (516) 416-4169