1. Seeds 6646 Addicks Satsuma Rd, Houston, TX 77084 Coordinate: 29.87277,-95.63157 Phone: (281) 855-2503