As Makg said, if you wait long enough, you will find out that it is the freeze plug, but it will be a darned expensive lesson. Changing the freeze plug is not difficult. Getting at them is VERY difficult. If that is what is leaking, it won't get better. The "stop leak" you put in may prolong the inevitable. Unfortunately, if one is leaking, the others will probably follow suit before long. I had a Plymouth with a slant-six that started to leak like that. I had the dealer work on it. He changed the leaking plug. A few weeks later another one was leaking...fixed that one. A few weeks later...yup another one, so I told him to quit screwing around and change them all...problem solved!
Long story short: if it's a leaky freeze plug, I'd pull the engine and change them all. It is really not all that difficult if you take your time and mark EVERY wire and hose before unhooking. The plugs aren't bad to get out. Either drive them in and grab them with a pliers to pull them out or punch a hole in the center and pry the plug out. I usually have better luck with the former. Then you simply tap in the new plugs and you are good to go. The whole set is pretty cheap. The expensive part is if you have to have someone do the work for you. Even if you do, it's cheaper than replacing the motor.