22 employees
Towerhouse is a law firm that offers investigation, consultations, litigation, consumer, and commercial contracts services.
1998