Address 255 Hempstead Ave West Hempstead NY 11552 United States
Phone: (516) 481-4300 Open 24 Hours a Day: No