Holy Cross Armenan Catholic Church Meeting Address 198 Lexington St, Belmont, MA, 02478 Catholic Church Profile »