James White Shepherd III, MD, Family Medicine

253 Pleasant Lake Ave
HarwichMA  02645-2535 (Barnstable County)


Phone: 508-432-5233
Fax: 508-430-0511
Email: jsh***@*****oo.com

NPI: 1003823295
License Number: 209452 (MA)