Where is Soi Twilight (I think the correct name is Soi Pratucha) and Soi Cowboy in relation to Silom Soi 4?

I have been to Soi Twilight a couple of times and always went with a local guy who acted as a guide. I will be visiting BKK next week and I can not figure out where those places are located. The last time I was there I recall walking from the Silom Soi 4 area to I think Soi Twilight but I can not recall how I got there. I searched on Google Maps but could not find Soi Pratucha.

As I recall Soi Twilight was all GO GO bars and Sex Show bars. Are there any good places to hang out in the Silom area besides the obvious choices of the Balcony and the Telephone Bar?