Our Locations

Select a location below or contact us via email.

In addition to our office locations below, we are happy to meet you at your home, or at your preferred local spot.


Rochester Office

Rochester Office The Historic Talman Building
25 East Main Street
Rochester, NY 14614-1874
Phone: 585.546.2500
Fax: 585.546.7218

Our main office is located in the Talman Building -- a tan five-story office building in the Four Corners area of Downtown Rochester, on the south side of East Main Street, opposite the Reynolds Arcade building. Paid parking is available in an open-air lot located immediately behind our building that can be accessed off East Main Street via Aqueduct Street, or from Exchange Boulevard between Main and Broad Streets. There is metered parking available on Broad Street, which is behind our building. There is also paid parking available within a short walk at the Sister Cities Garage (28 N. Fitzhugh St.) and at the Civic Center Parking Garage (55 Fitzhugh Street South). Reception is on the 4th floor, accessible by elevator or stairs from the main lobby.


Fairport Office

MCCM Fairport Office.JPG 100 Packett's Landing
Fairport, NY 14450

By appointment only. Not for mailing/service of process.

Our Fairport office is located in Packett's Landing on the Erie Canal.  We are located on the far east side of the first level.  Free parking is available in the Village parking lot adjacent to the building.


Penfield Office

MCCM Penfield Office 2.JPG

1754-B Penfield Road
Penfield, NY 14526

By appointment only. Not for mailing/service of process.

Our Penfield office is located in the Carriage House at the top of the hill behind St. Joseph's Cemetery. Our driveway is on Liberty Street, directly across from T-Bones Steakhouse, near the Four Corners in Penfield. There is a sign for "Liberty Heights." Free parking is available behind the building.


Greece Office


2430 Ridgeway Avenue
Rochester, NY 14626

By appointment only. Not for mailing/service of process.

Our Greece Office is located on Ridgeway Avenue, between Long Pond Road and Bellwood Drive, next to ESL Federal Credit Union and across from Reed Eye Associates. Free parking is available in front of the building.