Dirk G Asherman, MD, Orthopaedic Surgery

33 Sewall St
PortlandME  04102-2603 (Cumberland County)


Phone: 207-828-2100
Fax: 207-828-2190
Email: ash***@*****es.com

NPI: 1427057611
License Number: MD15148 (ME)