Explore details about location Cedar Terrace. Cedar Terrace is a location situated within the Winchendon alongside other areas such as Church Street, Hall Road, Central Street.