Armstrong Plug & Switch, Llc Plumber - Buena Vista, PA Looking to contact Armstrong Plug & Switch, Llc? You can reach them at 412-298-3423