Clayton D Lanphear, DOClayton D Lanphear · Family Medicine Physician1133 Main St, Chepachet, RI 02814(401) 568-6658Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing