Glenn Leonard, Jr., MD
Dr. Glenn Leonard is a congenital cardiologist who specializes in interventional procedures. Dr. Leonard has been part of Pediatric Cardiology Associates (PCA) of WNY since 2006.
936 Delaware Avenue, Suite 100
Buffalo, NY 14209
716-885-5437
