St. John's 650 Topsail Rd650 Topsail Rd, St. John's, NL A1E 2E2, Canada Planet Fitness Canada St. John's 650 Topsail Rd, St. John's, NL A1E 2E2, Canada View