Body of Health DPC - Main Location Body of Health DPC Address 401 N. Keene Street, Suite 102 Columbia, MO 65201 US 38.956183, -92.290475 Contact Information 573-615-4848 Location Map View on Google Maps Back to Body of Health DPC