Buffalo NY Family Practice 1. 2550 Delaware Ave, Buffalo, NY 14216 | Delaware Pediatric Associates (716) 427-5884