LA Lynn A. Hastings Lynn A. Hastings Burlington, Alberta · 55 yrs experience General Practice View profile →