Get In Touch

Contact Us

Two offices serving Buffalo, Lewiston, and all of Western New York. We are ready to help.

Buffalo Office

1100 Rand Building

14 Lafayette Square

Buffalo, NY 14203

Phone (716) 856-3500

Fax (716) 856-3390

Rand Building

Lewiston Office

705 Center Street Suite 1

Lewiston, NY 14092

Lewiston Clock

Buffalo Office

Lewiston Office

Attorney Advertising | © 2026 Magavern Magavern Grimm LLP | Disclaimer