Would you like to submit a review of The Carl Todd Clinic, Swindon? A The Carl Todd Clinic Swindon review will help create a directory of recommended osteopaths in Swindon. Do you own The Carl Todd Clinic Swindon? If so, claim it now! This will enable you to update your business details and add search tags.