Thomas J. Haggerty Jr., D.O. Family Practice Offices Randolph Office Phone Number: 973-343-7040 Get Directions Home » Family Practice » Thomas J. Haggerty Jr., D.O.