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