Address:
Barker Office
1382 Quaker Rd, Barker 14012
(716) 795-3155 (Phone), (716) 795-3013 (Fax)
Margaret A Libby MD
1382 Quaker Rd, Barker 14012
(716) 795-3155 (Phone)
Education:
Medical School
State University of New York At Buffalo
Graduated: 1985
SUNY Buffalo Affil Hosps