Skip To Main Content

mobile-main-nav

mobile-header-portals-nav

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