Plug Power Added by ssaathoff1 0 reviews Listed in Power Systems & Equipment 15913 E. Euclid Avenue, Spokane, WA 99216 (509) 228-6500 www.plugpower.com/products/gensure/ [email protected] Follow: Facebook Twitter @plugpowerinc Add to Favorites Contact UsContact the Listing OwnerTo inquire about this listing, complete the form below to send a message to the listing owner.Name *Email *Phone NumberWebsiteMessage * Updated: Jan 16, 2018 Overview Reviews Add Your Review Please login or register to add your review.