Steven L. Brown
Steven was born on May 9, 1966 and passed away on Monday, February 13, 2017.
Steven was a resident of Catasauqua, Pennsylvania at the time of his passing.
He was married to April.
At April's request there will be no viewing or funeral services. Cremation is private. A memorial may be scheduled at a later date.
... Show More