List of schools in USA
Elmwood Franklin School
104 New Amsterdam Ave, 14216 Buffalo
Telephone: 7168775035E-mail: adeyellelmwoodfranklin.org