Gallery of Past Shows at Homewood TheatreDownload Full Size Image Download Full Size Image Download Full Size Image Download Full Size Image Download Full Size Image Homewood Theatre is located in SoHo Square, with convenient, free parking in the underground deckDownload Full Size Image Download Full Size Image Download Full Size Image Download Full Size Image Download Full Size Image Bill Bugg and FriendsDownload Full Size Image Download Full Size Image