P.S. 58 School of Heroes

Address:
72-24 Grand Avenue, Long Island City, New York, USA
Telephone:
(718) 533-6712
 View map