The O'Shea Recreation Center was a small facility on the west side of Detroit. It closed in 2006 as part of a city-wide consolidation of parks services.
O'shea was demolished in October of 2017 to make way for a 10-acre solar panel array.