Location
Elmwood Franklin School is located near some of the region's premier cultural institutions and destinations, including the Buffalo AKG Art Museum, The Buffalo Zoo, The Buffalo History Museum, and Delaware Park.
Directions
© Elmwood Franklin School | 104 New Amsterdam Avenue, Buffalo, New York 14216 [email protected] | 716-877-5035 | fax 716-877-9680 |
Elmwood Franklin School is accredited by the New York State Association of Independent Schools and a member of the National Association of Independent Schools. |