The National Center for Homeopathy is a national health organization that serves the country through its Alexandria location. The organization's mission is to promote health through homeopathy. Please call or visit the website for more details on the organization and its services.