Explore details about location Willow Place. Willow Place is a location situated within the Town of Putnam Valley alongside other areas such as Cindy Lane, Spruce Mountain Road, North Street.