The address of Third Planet Sci-Fi Superstore is
2718 Southwest Fwy,
Southwest Houston,
Houston,
Texas,
US.