Solon blood drive Aug. 18 at Methodist church