Image not found

MARY MARGARET BARR MD

MD specializing in pediatrics in Birmingham, Alabama

NPI Number

1881220838

Board Certified?

Yes

About

Dr. MARY MARGARET BARR is a highly qualified MD, dedicated to providing excellent patient care and medical expertise.

Mailing Location

1600 7TH AVE S

BIRMINGHAM, AL 35233

Practice Location

1600 7TH AVE S

BIRMINGHAM, AL 35233

Loading map...

Board Certified?

Yes

NPI Number

1881220838

Common questions & answers

What is Dr. MARY MARGARET BARR's specialization?

Dr. MARY MARGARET BARR specializes in Pediatrics.


Where does Dr. MARY MARGARET BARR practice?

Dr. MARY MARGARET BARR practices in BIRMINGHAM, AL.


Is Dr. MARY MARGARET BARR board certified?

Yes, Dr. MARY MARGARET BARR is board certified.


What is Dr. MARY MARGARET BARR's NPI number?

Dr. MARY MARGARET BARR's NPI number is 1881220838.