About

Shelbourne Motors Showroom in Newry

Works are due to commence on site within the 2-3 weeks on the new car showroom at Armagh Road, Newry for Shelbourne Motors. Clarman are looking forward to working with O’Hare and McGovern on this exciting new development.