William E Shay, MD, Internal Medicine

49 Harry Kemp Way
ProvincetownMA  02657 (Barnstable County)


Phone: 508-487-9395
Fax: 508-487-3285

NPI: 1033198627
License Number: 151526 (NY)