Hannaford - New Windsor 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM 6:00 AM - 12:00 AM2636 Route 32 New Windsor, NY 12553 USphone(845) 562-5169(845) 562-5169Get Directions