Holy Transfiguration Orthodox Church by National Office Details Location Address:285 Alden Ave, New Haven, Connecticut, 06515, United States