Sts Peter & Paul School
330 S B St
Grangeville,
ID
83530
- Phone:
- 208-983-2182
- School Code:
- QS46GS8
330 S B St
Grangeville,
ID
83530