Barbara Penn is an expert in the field of Internal Medicine. She studied medicine at University at Buffalo, School of Medicine and Biomedical Sciences. Barbara A. Penn accepts Medicare.
![]() |
Dr. Brian O'Malley, MD
![]() |
![]() |
Dr. Janet R. Whelan, MD
![]() |
![]() |
Dr. Barbara K. Prazak, MD
![]() |
![]() |
Dr. William E. Shay Jr., MD
![]() ![]() |
![]() |
Dr. Lawrence G. Millhofer, MD
![]() |