Muffler Specialists Limited, located at 2 Lismore Avenue, just above the buzz of Cross Roads, is arguably the leader of the muffler manufacturing industry in Jamaica. Ultimately, they aim to take this position in the Caribbean. In a time when small …