Steve moved to New Orleans in June 2022, and currently lives in the Bywater.

His (mostly) rock 'n' rock gallery is located at 627 St Peter Street, in the heart of the French Quarter.