North Ave @ Main St New Rochelle, NY 10801