Contact Us

If you would like more information about our Practice, please contact us.

Email Us

Call Us

New York: (716) 631-3555

Florida: (561) 800-4111

To Schedule an Appointment: (716) 631-3555 ext. 318

FAX: (716) 631 -9525

Toll free from Canada  1-866-370-3003

Please note: We cannot give medical advice or answer questions concerning medical conditions/problems via email. If you feel you need immediate medical attention, please call 911. Please do not include any personal health or confidential information, as the transmission of this information may not be protected.

Send Us a Message

We would love to hear from you! Please fill out this form and we will get in touch with you shortly.
  • This field is for validation purposes and should be left unchanged.

  • The Invision Health Difference

    Invision Health is a multi-disciplinary medical practice serving the Western New York region. Our caring team of physicians and specialists are dedicated to providing you with the highest standard of health care services in a compassionate and comprehensive manner.

  • We use cookies to ensure that we give you the best experience on our website.