Total Home
- 11641 W 83rd Terrace, Lenexa, Kansas, 66214
- (913) 766-2339
- http://totalhomekc.com/
About Total Home
Established January 1998
Pictures
Business Hours
Products/Services
Accepted Payment Methods
Other Payment Methods:
Discover
Established January 1998
Other Payment Methods:
Discover