Elmwood Franklin School

104 New Amsterdam Avenue
Buffalo, NY 14216

Phone: 877-5035 x 139

Affiliated Main Member Institution: Buffalo School Library System