Explore details about location Morar Place. Morar Place is a location situated within the North Ayrshire alongside other areas such as Stobbs Crescent, West Road, Landsborugh Court.