Masters Cockroach Control Melbourne Address: 162 Lonsdale St, Melbourne VIC 3000 Phone: 03 4505 2416 Website: h... mastercockroachcontrol 1 year ago