David James Weese, 35, died Sunday. Calling hours are from 6 to 8 p.m. Thursday at Colonial Funeral Home in Weber City, Va. He will be taken to J.T. Morriss Funeral Home in Petersburg, Va. where the calling hours will be from 3 to 5 p.m. Sunday. Graveside services will be on Monday May 4th at Southlawn Cemetery in Petersburg, Va. at 10 a.m.