Orchard Street Shul

Location

232 Orchard St.
New Haven, CT