Erika Leeuwenburgh Art Show | New Rochelle, NY Patch April 14, 2024 A reception will be held SUNDAY, APRIL 21, from 11:30-1:30 PM. Christ Church Pelham, 1415 Pelhamdale Ave, Pelham Manor, NY 10803. Erika ...