The phone number (715) 265-4970 is Oscar’s. Oscar’s current address is 881 1St St, Glenwood City, Wi 54013. A city Oscar has lived in before is Saint Paul. Oscar turned 80 years old. Oscar's birth year is 1944.