Oil change or not??

HI leuts! am new here have a question, I drive a suzuki swift 1.3 50 kw 12 years old … I drove now 12000 kilometers without changing oil… I checked the oil level and it was almost at minimum… should I make an oil change now or can I refill the oil somehow…if what do I take there?? and where do I make the cheapest oil change?? (Workshop is always so expensive?!)…