1. Trust In Me Computers 12311 W 97th Ter Apt C, Lenexa, KS 66215 Coordinate: 38.95142,-94.72871 Phone: (913) 204-0298
2. Entity Creative Lenexa, KS 66215 Phone: (785) 424-3738