Mark David Walsh, MD, Psychiatry & Neurology

106 Milford St
Ste 306
SalisburyMD  21804-6962 (Wicomico County)


Phone: 410-677-6500
Fax: 410-677-6502
Email: wal***@*****ol.com

NPI: 1093850737
License Number: D0046237 (MD)