Buffalo Academy of the Sacred Heart in Buffalo
At Buffalo Academy of the Sacred Heart (more commonly known as Sacred Heart Academy, SHA), we work hard to provide a safe and caring learning environment where young women are encouraged to learn, engage, serve, lead and grow. Our faculty and staff work ...