Opening hours of Mechanic in Palmers Channel, New South Wales Opening hours of Mechanic in Palmers Channel, New South Wales Home / New South Wales / Palmers Channel / Mechanic Mechanic S&A Autos 760 Yamba Rd, Palmers Channel NSW 2463, Palmers Channel, New South Wales 2463 (02) 6646 0123 Categories of local businesses in Palmers Channel Automotive Mechanic