Elmwood Community Center

Elmwood Community Center
155 Niagara Street
Providence, RI 02907