Electrical Installation Be the first to review Rating: 89 B & D Manufacturing 901 9th St, Scranton, IA Time in business: 32 years years