New York, NY 10024 Dedicated to: Michael J. Armstrong About: A bench in Central Park has been dedicated to Michael J. Armstrong.