1. Trust In Me Computers
12311 W 97th Ter Apt C, Lenexa, KS 66215
Coordinate: 38.95142,-94.72871
Phone: (913) 204-0298
2. Ferguson Computer Services
12734 W 88th Cir Apt 198, Lenexa, KS 66215
Coordinate: 38.9699,-94.73465
Phone: (913) 307-0775