Explore details about location Tybee Place. Tybee Place is a location situated within the Yonkers alongside other areas such as Moreland Street, Westwood Road, Hart Avenue.