Funeral services for Bill Welsh Buffalo who passed away Monday at the Veteran’s Home of Wyoming in Buffalo will be held at 10 a.m. May 28 in the Oregon Trails Cemetery in Casper with Pastor Tim Adams officiating.