Free parking is available on the streets throughout downtown Sullivan near the Theatre. Even during packed-house performances, you’ll seldom have to walk more than a block or so.
Check the parking around the Courthouse square for starters. There’s often plenty of on-street parking on Harrison Street to the east as well.
Here’s an interactive map of downtown Sullivan to give you some ideas.