Louise Michele Webb, DCLouise Michele Webb · Sports Physician Chiropractor1672 S Prescott Ave, Clearwater, FL 33756(661) 877-6427Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing