Who is the store manager for the Home Depot on 377 in Keller, Tx?
Address: 2013 Hwy 377, Keller, TX 76248, USA
The Gnome Depot | Feb 16, 2019
It's a little late, but the store manager right now is Hilda.B
Hussain Almughalliq | Feb 16, 2018
Story no idea
Thanks! Your answer is awaiting moderation.