Contact Information

Albany Office

LOB 643
Albany, NY 12248
518-455-4618
Albany Office Directions

District Office

5500 Main Street
Suite 216
Williamsville, NY 14221
716-634-1895
District Office Directions
mcmahonk@nyassembly.gov

Online Form