John Ahrens, MD, Internal Medicine

1450e Chestnut Ave 3a
VinelandNJ  08361-8469 (Cumberland County)


Phone: 856-794-8700
Fax: 856-794-2752

NPI: 1568443646
License Number: MA44278 (NJ)