1. Exide Technologies 196 Vanderbilt Ave, Norwood, MA 02062 Coordinate: 42.17285,-71.19013 Phone: (781) 551-9300