Main St @ Stephenson Blvd New Rochelle, NY 10801