- Date Of Death: November 20, 2013
- State: North Carolina
Mr. Larry Page, 71, of Durham, died on Wednesday, November 20, 2013. He was a native and lifelong resident of Durham. He was a retired self-employed roofer.
No Services are planned at this time.