Faith community · Christian › Catholic
Annunciation of the Blessed Virgin Mary
www.annunciationelma.org/ · (716) 683-5254
Part of Buffalo
Where they meet
- Annunciation of the Blessed Virgin Mary
Church · Christianity · 7580 Clinton Street
How we know
- masstimes.org (Mass Times Trust)