Dentalogix at Seneca 2233 Seneca Street, Buffalo, NY 14210