Explore details about location Larch Place. Larch Place is a location situated within the Corner Brook alongside other areas such as Prince Street, Smith's Road, Bailey's Lane.