Main Location

130 East Main Street
Rochester, NY 14604

585-454-5650

Office Locations

New York

319 West Main Street
Batavia, NY 14020


585-219-4090


25 North Street, Suite 100
Canandaigua, NY 14424


585-394-5220


1101-C English Road
Greece, NY 14616


585-225-2470


20 Main Street
Hilton, NY 14468


585-392-2990


1276 Ridge Road
Ontario, NY 14519


315-524-5000


1173 Pittsford-Victor Road, Building Six, Suite 140
Pittsford, NY 14534


585-454-5650

Contacts

Business Practice

585-324-5726

Litigation Practice - Medical Malpractice and Personal Injury

585-324-5707

Managing Partner

Trusts and Estates

585-324-5718

Trusts and Estates Practice

585-324-5713