Armela has previously lived in Albany and Menands. Phone number listed for Armela is (518) 434-5821. This person's birth year was listed as 1974. Armela now resides at 37 Amsterdam Ave, Albany,...