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