Address737 Delaware Avenue, Suite 101Buffalo, NY, 14209 Emailinfo@savethemichaels.org Phone716-984-8375 Photo Tour Go to gallery page We’re Ready to Talk to You Call 716-984-8375 Have a Question? Drop a Line!Learn more about the treatments and programs we offer, about our staff and the neighborhood. I agree that my submitted data is being collected and stored. Δ