Dr. Marshall graduated from the Western College of Veterinary Medicine in 1983. Following graduation, Dr. Marshall worked in a mixed animal clinic in Camrose, Alberta. Dr. Marshall started his own practice in 1995. His focus shifted to swine health and production management, and has been working within the field for the last 40+ years. He has worked with Multinational Swine Breeding companies, Canadian Swine Breeding companies, integrated commercial Swine companies, family farms and Hutterite Colonies in Alberta, Saskatchewan, British Columbia and Montana.
In 2006 Marshall Swine diversified and began to officially provide Poultry Health Services - Dr. Marshall has a long standing interest working with poultry. While working in general practice, he frequently worked with birds of all sorts, from ostrich to budgies. Now, he works with broilers, broiler breeders, table layers and turkeys and works with producers to help ensure flock health. Dr. Marshall also specializes in Avian Export Certification.
In 2008, Dr. Marshall joined the University of Calgary Veterinary Medicine to teach the new generation of students about Swine herd health and production. Marshall Swine and Poultry Health Services is proud to be a part of the Distributed Veterinary Program as a Teaching Hospital, which allows fourth year veterinary students a chance to gain practical clinical experience in the field of swine and poultry production.
Dr. Marshall is currently a member of :
Dr. Marshall has been honoured with awards from:
During his (rare) downtime, Dr. Frank enjoys hiking, swimming, cycling, and fly fishing, and in the winter, cross country skiing. Frank has been married for 44 years to Wendy and has 3 children, and now has been blessed with six grandchildren.
Dr. Marshall has been apart of the Camrose community for 44 years and continues to enjoy and support the Camrose area.
Dr. Frank Marshall