Located at 3360 N. Sherman Blvd.

Photos

References

Recent Press Releases Referencing Townsend Street School

MPS Issues Statement on the Passing of Townsend Street School Principal

Condolences extended to family, students, and staff