Back to Top

Our Location

Buffalo EOC ATTAIN Lab

555 Ellicott St, Room 405

Buffalo, New York 14203

(716) 645-1997

See our calendar for exact hours.