For questions or concerns, please use the form below. If your matter is URGENT, please call us at 716-379-3606, and DO NOT use the form below.
For questions or concerns, please use the form below. If your matter is URGENT, please call us at 716-379-3606, and DO NOT use the form below.
© 2026 . Designed & Managed by ViziSites. Terms of Use.
![]()
We will be unavailable for appointments on:
May 1st – May 3rd
and
May 15th – May 18th
Thank you for your continued support and understanding!