Where is Power Play Sports? It is located at Power Play Sports 35 Portland St, Morrisville, VT 05661, United States. You can get directions for Power Play Sports, who is in the Sporting goods store category. You can find up-to-date information on 35 Portland St, Morrisville, VT 05661, United States Sporting goods store companies on our website.