ALBERT LEONARD MS Phone: (914) 576-4339 Street Address M NEW ROCHELLE, NY 10804 Mailing Address: 25 GERADA LN NEW ROCHELLE, NY 10804+3399 Coming soon: Your comments about this school.