Holy Spirit School 3130 Parkwood Lane Maryland Heights, MO 63043 314-739-1934
Holy Spirit Parish Website - Holy Spirit School