It sounds like your Heater Core is leaking, which is some what common on these cars. I just did one for this exact problem. Do you ever have to add Coolant?
RepairPal Certified shops can diagnose and repair your 1997 Volvo 850. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.