Pelham Art Center Loading Map.... Pelham Art Center 155 Fifth Ave. Pelham, New York 40.9134945 -73.80860719999998 Address 155 Fifth Ave. Pelham New York United States Upcoming Events No events in this location