Local Electrical Companies Be the first to review Rating: 75 Mitchells Metal Shop 237 Leonda Dr, Beaufort, NC Licensed