Explore details about location Chelsea Place. Chelsea Place is a location situated within the Truckee alongside other areas such as Rhineland Avenue, Briar Circle, Church Street.