PPD Electronics ← View details 95 Bridge Road #4, Haddam, CT 06438 +1 860-345-3029 Get Directions From* To * — Required information