PS 185 - The Locke School for Arts and EngineeringUnclaimedEducationNew York, NY+12125347490Not providedVisit website