School Location

Saint Philip Neri Catholic School
545 N. Eastern Avenue
Indianapolis, Indiana 46201


View Larger Map