The Falls is located in Thika, Kenya on Thika Business Centre Opp. Family Bank Uhuru Street. The Falls is rated 3.8 out of 5 in the category men's clothing store in Kenya.
Address
Thika Business Centre Opp. Family Bank Uhuru Street
Service options
In-store shopping