Dimitrios Barmpouletos, MD, Internal Medicine

1076 E Chestnut Ave
VinelandNJ  08360-5843 (Cumberland County)


Phone: 856-692-7979
Fax: 856-794-9479
Email: dba***@*****il.com

NPI: 1629260013
License Number: C1- 0009876 (DE)