1. Delta Electric Motor Rpr 101 Hicks Ave, Medford, MA 02155 Coordinate: 42.40342,-71.10135 Phone: (781) 395-0551