Barbara Ann Ball, MD, Family Medicine

4231 N Woods Trail
HampsteadMD  21074 (Carroll County)


Phone: 410-374-9391
Fax: 410-374-1866

NPI: 1538233390
License Number: C0001507 (MD)