Temple Beth David OfficeAugust 31, 2016August 31, 2016 Details Location Address:2131 Elmwood Ave, Rochester, New York, 14534, United States BHBI →