Mark Allen Bach, MD, PHDMark Allen Bach · Pediatric Endocrinology Physician2140 Bayberry Ln, Scotch Plains, NJ 07076(908) 578-3634Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing