Richard Roy Michel, MDRichard Roy Michel · General Practice Physician110 La Rue Medecine St, Marksville, LA 71351(318) 253-6564Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing