CONGREGATION OF THE SONS OF ISRAEL AND DAVID DBA TEMPLE BETH-EL is a church located in PROVIDENCE, RI. Find service times, contact information, and directions.
70 ORCHARD AVE