Explore details about location Silo Place. Silo Place is a location situated within the Manhattan alongside other areas such as Roof Drive, Strawberry Lane, Thackery Street.