Barry L Laughlin, MDNPI · 1003929845Barry L Laughlin · General Practice Physician1623 Haslett Rd, Haslett, MI 48840(517) 339-2100Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing