1. Alien Sign Source 303 Neill St, Thrall, TX 76578 Coordinate: 30.58744,-97.30091 Phone: (512) 269-3739