Law Offices of William J. Hirsch is located in the Strafford Office Complex. The legal firm specializes in helping businesses, families and individuals with immigration-related legal issues. Practicing attorney Matthew Hirsch is a trustee of the American Immigration Council.