Home > Directory > Search Clergy > Mr. Spencer Gregory
Mr. Spencer Gregory
Assignment
Seminarian
Ordained
0000
Address
Our Lady of Providence Seminary, 485 Mount Pleasant Avenue
Providence, RI 02908