Explore details about location Newton Place. Newton Place is a location situated within the Sturbridge alongside other areas such as Summit Avenue, Wilbur Cross Highway, Farquhar Road.