North Babylon NY Unit B Deer Park Plaza North Babylon NY | Michaels, Michael's Arts & Crafts 1. 20 Deer Shore Square, Unit B, North Babylon, NY 11703 | Michaels (631) 865-1084