Palmer Ave @ Sun Haven Dr New Rochelle, NY 10801