Explore details about location Merlin Crescent. Merlin Crescent is a location situated within the Ontario alongside other areas such as Ecclestone Drive, Alfred Street, Elgin Street South.