Buffalo Invisalign Center

Invisalign Center From Owl Orthodontics

With so many choices for orthodontics today, how do you make the wise choice for a convenient location near your workplace? At Owl Orthodontics, we strive to make it as easy as possible for you to receive the orthodontic care that you deserve without having to go out of your way. This is why along with our Amherst,  Williamsville, Clarence, Grand Island and Lancaster-Depew offices, we have opened an Invisalign Center here in Buffalo, NY. Please note the following concerning this office:

    • New Downtown Buffalo Invisalign Center
    • Close to the Buffalo Niagara Medical Campus and the new UB Medical School
    • One block from the Anchor Bar Restaurant and Coco’s French Restaurant
    • Across the street from the NFTA Metro Station

If you need further directions to find our Buffalo Invisalign Center, please do not hesitate to contact our office.

Buffalo Office Information​

Owl Orthodontics – Invisalign Center
1152 Main St
Buffalo, NY 14209

Phone: 716-832-1550

Get your Complete Consultation now!

    • Completely FREE
    • Complete with photos & X-rays

Schedule an appointment using our easy online form or by calling us at (716) 832-1550.

We are always excited to welcome new patients into the Owl Orthodontics family. We hope to see you soon!