Explore details about location Ravenwood Place. Ravenwood Place is a location situated within the Santa Rosa alongside other areas such as Lance Drive, Brigham Avenue, South A Street.