Home Stamoolis Brothers Co. Website Email Stamoolis Brothers Co. 2020 Penn Ave. Pittsburgh, Pennsylvania 15222 (412) 471-7676 Fax (412) 471-3621 Hours M-S: 8-4; Su: Closed Related Stories & Events 13 New Year’s Traditions and Superstitions An empty suitcase could mean travel in 2024! Details