Stephan David Brooks was born in Yonkers, New York on December 17, 1948 to Norman Brooks and Evelyn Battle. He entered eternal rest on Tuesday; February 4, 2025 at UNC Medical Center, Chapel Hill, North Carolina.
No services have been planned by the family at this time.