Address 900 Stewart Ave # 3 Garden City NY 11530 United States
Phone: (516) 745-4485 Open 24 Hours a Day: No