Neglia Conservatory Of Ballet 1685 Elmwood Ave Ste 3, Buffalo, NY, 14207-2435, USA Phone: 716-447-0401