The Leadership and Public Service High School, nestled at 90 Trinity Place in lower Manhattan, was in the shadow of the Twin Towers when they were attacked in 2001. A grant from the "Smash": Make a
Musical Program is helping the once-devastated school ...
[
Published May 17 2012 by Playbill
]