Get Directions Lubavitch Center for Russian Jewry - 2315 Benson Street Philadelphia, PA