Craig Anthony McKinley, M.D., was born in Shelbourne, Nova Scotia, Canada.
Craig Anthony McKinley was born in Shelbourne. Shelbourne was Nova Scotia. Nova Scotia was Canada. Craig Anthony McKinley was M.D..