Explore details about location Merrivale Terrace. Merrivale Terrace is a location situated within the Lake Success alongside other areas such as Kensington Place, Rivers Drive, Tanners Road.