Thank you everyone for your responses; great input! Here's what I was thinking and how I played it out...
I have 2 concerns...I'm out of position and my stack size. I took premium pairs out of my opponent's ranges, but was most worried about hands like 57, 67, 78, 79, 89, 9T, 9J and TJ where they have a pair and a gut shot or an open ended straight draw. I did not spend enough time thinking about hands like AT, KT or maybe even QT that might have been led out by Villain1 or called by Villain2.
Regarding calling...I ruled this out as I figured I needed to make any draws pay to see the turn, and I figured that there had to be draws in my opponent's ranges.
So, I figured I had to raise.. but how much? This is where my stack size really bothered me, and the fact that the loose player was to my left and the TAG player would act last. How much would it take to make calling for the draw incorrect? If I bet half pot and the loose player calls (something I considered likely), then the TAG player just might be priced in enough to call for the draw (plenty of implied odds
if the loose player already called). Then the turn would have $85 in the pot and I would have $73 behind. I got really caught up in thinking that I had to bet more on the flop to make drawing unattractive, but that would leave me with much less than a pot sized bet on the turn. If I raised to $36 and the loose player calls, then there is $115 in the pot, and the TAG player still gets the right odds to call! If the TAG player folds, then there is $115 in the pot and I have $58 behind. So, I went all-in and both Villains folded.
Later that evening I thought I probably left value on the table with that hand, but had no idea how to get it...so I posted. Thanks again for your responses!