1. Duncan Radiator & Service Center 5801 Hope Rd, Marlow, OK 73055 Coordinate: 34.5692,-97.84798 Phone: (580) 252-8170