Margaret Ann Libby, MD, Family Medicine

15 Elizabeth Dr
LockportNY  14094-5226 (Niagara County)


Phone: 716-438-7235
Fax: 716-795-3013

NPI: 1235112822
License Number: 17373501 (NY)