Providence Place Academy 138 Mathewson St Providence, RI 02903 Phone: (401) 278-0563
Category: elementary secondary school