Margaret Mary Gallaher, MD, Preventive Medicine

929 Turnstone Cir
SalisburyMD  21804-9330 (Wicomico County)


Phone: 505-660-9071
Fax:

NPI: 1407983562
License Number: 90-41 (NM)