Skip To Main Content

Contact Us

Hours: 8:55 a.m.-3:40 p.m.

Phone: (314) 213-8018

Attendance: (314) 213-8118

Fax: (314) 213-8618

Address: 11022 Schuetz Road,
St. Louis, MO 63146

Principal: Ashley Deckelman

Building Tech Support: (314) 213-8409 or Willowbrook-helpdesk@psdr3.org 

Students showing off their art projects in the hallway