Palmer Ave @ E Spencer Dr New Rochelle, NY 10801