Casullo's Automotive Services Inc.Auto Repair · Buffalo, NYAuto Repair, Auto Upholstery, Auto Customization. Serving the Russian-speaking community in Buffalo.Address: 2783 Elmwood Ave, Kenmore, NY, 14217Phone: (716) 876-3567Website: http://www.casullos.com/Loading map...