James Robert Green, MD, Internal Medicine

96 Main St
Unit F-6
FoxboroMA  02035-1800 (Norfolk County)


Phone: 508-543-9283
Fax:

NPI: 1497792196
License Number: 73904 (MA)