Stephane Lavoie, MDStephane Lavoie · Orthopaedic Surgery of the Spine Physician740 W Plymouth Ave, Deland, FL 32720(386) 734-9122Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing