Save Kamal K. Singhal, MD KamalSinghal.MD.com • Pediatrician Kamal Singhal, MD 2157 Main Street, Buffalo, NY