Trailside Health has been serving our community for twenty years with kindness and compassion and free care when needed. They work very hard with a very small team to meet everyone's needs. They provide regular and alternative medicine, are great with babies and children, and they teach medical students so they know what they are doing. No one would ever say they were perfect, and yet they meet us where we are at, return our calls, respect our health care choices, and they never treat us like a number. If you ring the doorbell after hours, they will come and answer the door and help you with your emergency too. They just never seem to stop caring. read more