St Thomas School 15 Edendale Ave North Providence, RI 02911 Phone: (401) 351-0403 Fax: (401) 351-0403
Category: elementary secondary school