Contact Us
Shepherd of Peace Christian Academy
is located at the corner of
Seldom Seen Rd. and Village Park Dr.
In Powell, OH
 
520 Village Park Dr.
Powell, OH 43065


Phone: 614-431-9383