Home / Montclair / The Willows Home The Willows Home 39 S Willow St, Montclair, NJ 07042 Independent LivingAssisted Living Phone: (973) 744-1999 Location 39 S Willow St Montclair, NJ 07042