Information
Associations
US News & World Report – Best Lawyers
Million Dollar Advocates Forum
American Association of Justice
New York State Trial Lawyers Association
New York State Trial Lawyers Association Western Region Affiliate
Pennsylvania Association of Justice
New York State Bar Association
New York State Academy of Trial Lawyers
Cattaraugus County Bar Association
Social Media
Courts
New York State Unified Court System
New York Appellate Division Fourth Department
Pennsylvania Unified Judicial System
Firm Charitable & Volunteer Links
Portville Little League, Portville, NY
Directions in Independent Living
Cattaraugus County Arts Council
Allegany County Area Foundation