Mark M Scheffer, MD, Orthopaedic Surgery

1 Hospital Rd
Martha'S Vineyard Hospital
Oak BluffsMA  02557 (Dukes County)


Phone: 508-957-9595
Fax:

NPI: 1619983046
License Number: 10453 (NH)