The Towsley Foundation corporate office is located in 924 N Main St Ste 1, Ann Arbor, Michigan, 48104, United States and has 1-10 employees.
the towsley foundation
harry a and margaret d towsley foundation
harry a & margaret d towsley foundation
towsley foundation
| Location | People at location |
| North America | 1-10 |
The Towsley Foundation is a private charitable foundation established in 1959 in Ann Arbor, Michigan, with the aim of supporting charitable organizations that qualify under the Internal Revenue Code, Section 501(c)(3). The foundation focuses on maximizing its impact by partnering with organizations that demonstrate effectiveness, efficiency, sustai... Read More