Sheltering Arms Playground is located in New York, United States on W. 126th St. &, Amsterdam Ave. Sheltering Arms Playground is rated 4 out of 5 in the category playground in United States.
Address
W. 126th St. &, Amsterdam Ave
Accessibility
Wheelchair-accessible entrance