Our mailing address:

Tower Grove Neighborhoods CDC

Attn: The Screen Door
4103 Shenandoah
Saint Louis, MO 63110

Phone: 314-865-5530

Fax: 314-865-2540

Send Message