Juan Carlos Herrera, MD, Family Medicine

1034 Salem Rd
UnionNJ  07083-7058 (Union County)


Phone: 908-258-0045
Fax: 908-258-0802

NPI: 1194832766
License Number: 25MA07919100 (NJ)