Profile Image Placeholder
  • Antitrust Law, Business Law, Environmental Law ...
  • New York
Review This Lawyer
Practice Areas
Antitrust Law
Business Law
Environmental Law
Health Care Law
Jurisdictions Admitted to Practice
New York
New York State Office of Court Administration
ID Number: 2100816
Placeholder image for jurisdictions.
Education
Franklin Pierce Law Center
Placeholder image for education.
Franklin Pierce Law Center
Placeholder image for education.
Professional Associations
New York State Bar  # 2100816
Member
- Current
Placeholder image for professional associations.
Contact & Map
6463 Lu Don Dr
Hamburg, NY 14075
Telephone: (716) 941-6122
438 Main St
Buffalo, NY 14202
Telephone: (716) 845-3650