Pelham Art Center Loading Map.... Pelham Art Center 155 5th Ave Pelham, 40.740462 -73.990028 Address 155 5th Ave Pelham United States Upcoming Events No events in this location