Catherine M. Brennan is counsel in the Princeton, NJ office of Hill Wallack LLP, where she is a member of the Community Associations practice group.

To learn more about Cathy, click here.