Find specialists in Avalon, Victoria The most extensive list of specialists in Avalon, Victoria C.A. Watts Contracting Avalon VIC Plumber Detail Address: 5 Rees Road, Avalon VIC 3212 . Phone: +61 411 327 917. Types of specialists in Avalon VIC Plumber