Address 901 S Main St Farmingdale NY 11735 United States
Phone: (516) 249-3111 Open 24 Hours a Day: No