About Diane J

Diane J. McMahon is a devoted lawyer in Buffalo, New York, focusing on non-public injury, own family law, and criminal defense cases.

Education

SUNY Buffalo Law School

Accepted Jurisdictions

New York

Office Locations

Main Office

 283 Hartford Ave Buffalo NY 14223