1. International Power Service, Inc. 16 Coddington Wharf, Newport, RI 02840 Coordinate: 41.47886,-71.31485 Phone: (401) 847-1452