Beaumont Police detectives are seeking the public's help in locating a missing 38-year-old man who was last seen at Baptist Hospital in March 2024. Taylor McLeod, of Orange, was expected to check ...