Our smiling friendly staff

For appointments, call

(716) 874-1609

For other inquiries, use the form below.

We are located at 3306 Delaware Ave, Buffalo NY 14217 (View Map)

Contact Form