James Allen Fox, MD, Allergy & Immunology

3461 Us Hwy 22
SomervilleNJ  08876-6021 (Somerset County)


Phone: 908-725-4777
Fax: 908-725-7439

NPI: 1144224056
License Number: 25MA4375000 (NJ)